【问题标题】:Objective-C "Expression result unused"Objective-C“未使用的表达式结果”
【发布时间】:2013-07-19 12:04:02
【问题描述】:

我已经声明了一个 BOOL 并在用户按下按钮时翻转它的值。

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

这会导致问题吗?我应该改为:self.isEditing = !self.isEditing;

【问题讨论】:

    标签: boolean objective-c-2.0


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-03
      • 2020-12-18
      • 2015-02-05
      • 1970-01-01
      • 2014-12-06
      • 2012-09-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多