【Warning】Swift Compiler Warning:Result of call to ‘xxx’ is unused

【Warning】Swift Compiler Warning:Result of call to ‘xxx’ is unused

エラー解消方法の備忘録_φ(・_・ )

発生したエラー

Result of call to ‘xxx’ is unused

翻訳

「xxx」への呼び出しの結果は使用されていません

原因

Swift 3.0 (Xcode 8.1.2) において戻り値が未使用のときに警告が発生するものなので
使用しない(無視する)関数の戻り値はワイルドカード(_)に明示的に代入する。

解決手順

未使用な戻り値をワイルドカードに代入する

// 修正前
@objc func tappedToolBarBtn(_ sender: UIBarButtonItem) {
endEditText()
}
// 修正後
@objc func tappedToolBarBtn(_ sender: UIBarButtonItem) {
_ = endEditText() // 修正箇所:未使用な戻り値をワイルドカードにする
}

無事にワーニングが消えました!

参考サイト

Swiftカテゴリの最新記事

Buy Me A Coffee