5

我正在研究这个教程应用程序,代码给了我这个警告:

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

执行此语句时出现错误:

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

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

4

4 回答 4

7

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

于 2012-05-07T05:53:01.607 回答
3

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

要使警告静音,请在int某处使用它,例如

int newRowIndex = [self.checklist.items count];
NSLog(@"New Row Index: %i", newRowIndex);
于 2012-05-07T05:53:23.063 回答
2

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

您可以通过搜索“警告策略”并将“将警告视为错误”设置为“否”来消除警告(不建议,但如果您只是想确保可以构建某些东西)。

于 2014-04-03T17:50:46.567 回答
1

如果您真的不想再收到此类警告,请执行以下操作:

  1. 转到项目的构建设置
  2. 找到“其他警告标志”选项
  3. 删除-Werror-Wno-unused-parameter
于 2013-03-04T09:20:54.057 回答