我的应用程序与此崩溃(在viewDidLoad结束之后):

-[NSPathStore2 release]: message sent to deallocated instance

this question中报告了类似的问题,但是我没有使用任何显式的NSPathStore2实例,所以我不知道这是从哪里来的。我知道这是与内存相关的问题,但是我不确定如何追踪

是什么导致此过度发布的NSPathStore2?什么是NSPathStore2?

最佳答案

NSPathStore2NSString用于路径工作的内部对象。几乎可以肯定,您在代码中的某个地方过度释放了NSString。静态分析器可能会向您显示位置:假设您正在使用Xcode 4,请从“产品”菜单中选择“分析”。

10-08 06:04