我有一个NSArray
,我在本地声明了一个函数内部的变量,并在for循环中使用。但是,虽然我Analyze
代码,它似乎是一个错误或问题。问题是Dead store - Values stored to 'elements' during initialisation is never read.
但我确实使用内部的变量在循环...在for循环中使用变量,不认为被编译器读取......为什么是这样?
视觉说明:
因此问题是,为什么编译器说,创造NSArray
后我没有在我的代码中读取任何地方
P.S.代码按我的意图运行,但我只想知道为什么会出现此问题?
感谢您给出的任何解释。