我有一個NSArray
,我在本地聲明瞭一個函數內部的變量,並在for循環中使用。但是,雖然我Analyze
代碼,它似乎是一個錯誤或問題。問題是Dead store - Values stored to 'elements' during initialisation is never read.
但我確實使用內部的變量在循環...在for循環中使用變量,不認爲被編譯器讀取......爲什麼是這樣?
視覺說明:
因此問題是,爲什麼編譯器說,創造NSArray
後我沒有在我的代碼中讀取任何地方
P.S.代碼按我的意圖運行,但我只想知道爲什麼會出現此問題?
感謝您給出的任何解釋。