在我的一個導航視圖控制器中,我構建了一個字典數組以在表中顯示。基於哪一個我選擇我然後從數組中刪除字典使用 NSDictionary * notice = [notices objectAtIndex:roomIndex];從視圖控制器傳遞字典
我使用 創建新的視圖控制器Feed * notice_view = [[Notice alloc] initWithObject:notice];
我推導航視圖控制器,我已經實現了需要一個詞典的initWithObject。
我發佈通知和notice_view,所有這些工作正常,但如果我選擇回去,選擇它回顧第三次或第四次整個應用程序崩潰。如果我不釋放他們兩個,它工作正常沒有任何問題,除了內存泄漏,當然除外。如果我只釋放其中的一個,其中任何一個,它再次失敗。是什麼賦予了?我應該不使用initWithObject,還是應該以其他方式傳遞它?我也嘗試使用autorelease但結果相同。
如果您發佈一些代碼,獲得幫助可能會更容易。 – chris 2009-12-23 04:34:20