在使用Xcode 4.2升級到iOS 5後,我的應用程序開始崩潰。否則,相同的源代碼將在iOS 4.3中進行驗證。我對自從回溯沒有透露太多信息後可能發生的事情一無所知。這是我能說什麼關於崩潰的行爲: -應用程序在iOS 4.3中正常工作,但在iOS 5中崩潰
回溯透露從觸發EXC_BAD_ACCESS信號自動池中的最後一次嘗試以釋放內存資源。
設置env後問題消失。變量NSZombieEnabled。這非常令人傷心,我希望NSZombieEnabled能夠揭示釋放釋放實例的嘗試。
當遷移源到iOS 5,我是否需要採取額外的預防措施,不得不作出修改我的OBJ-C源以適應iOS 5的?目前我還沒有對iOS的源碼進行任何增強以獲得額外的功能。
我讀了一些關於ARC的內容,你認爲ARC可能會導致iOS之前版本中從未見過的新崩潰?
讚賞有關將現有源碼遷移到iOS5的任何提示和建議。