2012-05-07 33 views
3

我在做这个教程应用程序和代码是给我这样的警告:的Xcode警告:未使用的实体问题:未使用的变量

的Xcode警告:未使用的实体问题:未使用的变量

执行此声明时发生错误:

int newRowIndex = [self.checklist.items count]; 

是什么原因造成的?我应该采取哪些措施来解决这个问题?

回答

7

变量newRowIndex已初始化,但未在其他地方使用。

3

此警告仅仅意味着您创建了一个变量,即newRowIndex,但没有在任何地方使用它。

沉默警告,如果你真的想不向任何收到这样的警告更多请执行下列操作使用此int地方,例如

int newRowIndex = [self.checklist.items count]; 
NSLog(@"New Row Index: %i", newRowIndex); 
+0

'newRowIndex'不是一个对象。 – MByD

+0

好的谢谢你的帮助 – specht057

1

  1. 转到建设项目的设置
  2. 查找“其他警告标志”选项
  3. 删除-Werror-Wno未使用的参数
2

这可能是因为您的构建设置可能标记为错误警告。

通过搜索“警告策略”并将“将警告视为错误”变为“否”,您可以使警告消失(不建议,但如果您只是想确保可以构建某些内容)。

相关问题