2011-01-30 22 views
0

我的應用程序崩潰時,我試圖用解僱模態的視圖:取消模態視圖崩潰的應用程序 - 尋找解決方案

[self dismissModalViewControllerAnimated:NO]; 

這是應用程序的流程:

視圖控制器(我的應用程序登陸屏幕) - >推幾個視圖控制器 - >顯示模態視圖。

現在,我的意圖是從相同的模態控制器(自我)中取消模態視圖是正確的,還是應該從其他地方取消它。

我曾試圖通過最後的電腦板類的對象在堆棧中我的模態控制器,並試圖下面的代碼,但它仍然崩潰:

[self.lastStackObj dismissModalViewControllerAnimated:NO]; 

感激,如果有人能指導!

+0

有什麼錯誤訊息? – PostMan 2011-01-30 04:51:51

回答

0

試試這個:

[self.parentViewController dismissModalViewControllerAnimated:NO]; 
0

也許你正在釋放dealloc中已經釋放的對象。 嘗試評論dealloc &中的所有發佈語句,然後嘗試運行,希望它不會崩潰。 您可以通過查找變量&只釋放一次來修復它。

也可能有其他問題引起這種情況。但這是我想要的第一件事。

+0

我試過了,但它不是崩潰的問題:-(! – Abhinav 2011-01-30 04:44:51