2011-05-20 144 views
0

嗨,朋友我正在開發一個應用程序,其中有許多templates.swipe左側導航到thr下一個模板,並朝右側導航到之前的模板。我有一個方法,只要我向任何方向滑動,清除所有與之前模板和其他功能相關的視圖。由於釋放視圖導致應用程序崩潰

我有一個視圖「bodyBgView」,除了一個模板(wordSearch模板)之外,所有模板都被添加。每當我刷卡時(在刷卡完成時調用的方法中)都會釋放。當我在瀏覽模板(wordSearch模板)後滑動時,應用程序正在崩潰。 當我放置調試器,我可以看到調試終止發佈聲明,即[bodyBgView發佈];

該方法是強制性的與發佈聲明b'coz所有其他模板依賴於method.how我可以克服的情況,讓所有的模板工作正常。

準確地釋放一個已被釋放的視圖不應該中止我的應用程序。

plz幫助我
TNX提前

+1

「釋放這已經是釋放不應該放棄我的應用程序視圖」 ......嗯efrank,你必須編寫新的編程語言爲... – Krishnabhadra 2011-05-20 11:04:42

+0

我希望我的情況是常見的很多,我相信會有一個財產或解決方案來克服它。它可能是知道它後,甚至愚蠢。我希望在編程有沒有不可能的 – Dinakar 2011-05-20 12:23:20

+0

我不擅長它,我也沒有嘗試過..但閱讀關於ios sdk中的異常處理,看看是否有任何方法.. – Krishnabhadra 2011-05-20 13:29:37

回答

0

我的觀點被釋放後分配零解決了我的問題。

[bodyBgView release]; 
bodyBgView=nil; 

然後我的應用程序不chrashing。驗證一個零返回零,因此該應用程序不會崩潰。

希望可以幫助其他面臨同樣問題的人。

謝謝

相關問題