對於那些試圖閱讀這個問題的人來說,我和喬納斯之間進行了廣泛的討論,並且問題在討論過程中發生了幾次變化,所以我們在這裏重申的所有內容都沒有用處。如果您在閱讀崩潰日誌時遇到問題,請參閱關於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