对于那些试图阅读这个问题的人来说,我和乔纳斯之间进行了广泛的讨论,并且问题在讨论过程中发生了几次变化,所以我们在这里重申的所有内容都没有用处。如果您在阅读崩溃日志时遇到问题,请参阅关于stackoverflow的this问题!感谢您的理解。如何阅读这个崩溃日志?
乔纳斯:下面的代码片段,我指的是在我最后的评论:
if ([performance.favorites integerValue] == 1) {
UIImage *starImage = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"fav-star" ofType:@"png"]];
cell.favoritesImage.image = starImage;
}
else
{
cell.favoritesImage.image = nil;
}
所以如果执行else
块,是否会令[favoritesImage release]
呼叫崩溃,如果一个TableViewCell未显示收藏夹图像正在被释放?
所以,我可以简单地将它放到零,而不是添加一个随机图像与阿尔法设置为0具有相同的效果,但没有任何内存泄漏?
我想回答你的问题在这个职位描述:[Symbolicating iPhone应用程序崩溃报告] [1] [1]:http://stackoverflow.com/questions/1460892/symbolicating- iphone-app-crash-reports –
我正在看那篇文章,但我不明白该怎么做,因为我主要是一个Windows用户,因此不习惯终端和这样的事情..: - /但我会尝试.. – Octoshape
我真的试过..我存档了应用程序,得到了dSYM文件和应用程序文件,从模拟器中获得了一个崩溃日志,并将它们放到一个文件夹中,然后尝试第二次回答您发布的问题,它不起作用..请帮助:/ – Octoshape