2012-05-07 84 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

這可能是因爲您的構建設置可能標記爲錯誤警告。

通過搜索「警告策略」並將「將警告視爲錯誤」變爲「否」,您可以使警告消失(不建議,但如果您只是想確保可以構建某些內容)。

相關問題