Objective-CコードのbecomeFirstResponder
関数呼び出しのすべてでこの警告を開始します。"warn_unused_result"属性で宣言された関数の戻り値を無視する
[self.phoneNumberField becomeFirstResponder]; // warning here!!!
ここにこの警告を抑制するための最良の方法は何ですか?
編集:私も私も、この、
を試みたが、これを試してみましたBOOL ignore = [self.emailField becomeFirstResponder];
しかし、それで、Xcodeのは、変数ignore
について警告しているが使用されていない:(
を
BOOL ignore = [self.phoneNumberField becomeFirstResponder];
if (ignore) {
}
Tこの場合、警告は消えています。しかし私は自分のコードレビューを過ぎることはできないと思います。それはあまりにも醜いです!
コードをイメージとして追加しないでください。それをテキストにします。 –
実際には戻り値をチェックし、 'NO'を返すと何かをすることができます。 – rmaddy
@ AminNegm-Awadはそれを指摘してくれてありがとう。イメージの代わりにテキストに更新しました。 –