为什么仪器报告泄漏,而其参考计数确实为零
我是绿手。我正在使用乐器,到目前为止它对我有很大的帮助,但我现在很困惑因为它报告了一个内存泄漏给我,而它泄漏的块历史告诉我该内存的引用计数最终变为0 。 这是什么意思?
我无法在这里发布图片真的很尴尬......所以我必须在文字中描述它。希望它对你来说足够清楚:
事件类型|| RefCt ||负责任的图书馆||负责任的来电者
Malloc         ||
1        ||
MyWeather              || + [ForecastData parseSingleForecastWithXMLElement:]
自动释放||
           ||
MyWeather              ||
+ [ForecastData parseSingleForecastWithXMLElement:]
保留         ||
2        ||
MyWeather              ||
+ [ForecastData parseWithData:]
发布      ||
1        ||
基金会             ||
+ [NSAutoreleasePool排水:]
保留         ||
2        ||
基金会             ||
+ [NSThread initWithTarget:selector:object:]
发布      ||
1        ||
基金会             ||
+ [NSString比较:选项:]
发布      ||
0        ||
MyWeather              ||
+ [RootViewController dealloc]
任何帮助将不胜感激〜
没有找到相关结果
已邀请:
3 个回复
蜗仓馈
磐剩
应该保留它,但它不会。如果我试着ѭ2它,我会收到错误。 (如果没有泄漏) 如果我使用
它工作得很好,没有错误,没有泄漏。
坝硷操