本日もSwiftに関する小ネタです🏃🏻♂️
結論
@discardableResult
アノテーションを関数につけることで、コンパイラの警告を無視することができます。
before:
func hoge() -> String { print("hoge") return "" } hoge() // Result of call to 'hoge()' is unused
after:
@discardableResult func hoge() -> String { print("hoge") return "" } hoge()