Objective-C“表达结果未使用”

时间:2013-07-19 12:04:03

标签: boolean objective-c-2.0 invert

当用户按下按钮时,我已声明了BOOL并且正在翻转它的值。

我这样做:!self.isEditing;,但XCode警告我“表达结果未使用”

这会引起问题吗?我应该这样做:self.isEditing = !self.isEditing;

1 个答案:

答案 0 :(得分:0)

当您运行!self.isEditing时,实际上并未更改self.isEditing的值。所以,是的,你应该使用self.isEditing = !self.isEditing