2011-05-20 84 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。验证一个零返回零,因此该应用程序不会崩溃。

希望可以帮助其他面临同样问题的人。

谢谢

相关问题