我正在使用导航 Controller 从一个 View 移动到另一 View ...
我有3个意见
堆栈(导航 Controller )中的布置如下
view1 ---------> view2 -----------> view3
在view3上,我正在加载一个webview,该webview根据用户的当前位置显示信息...
问题是当我在view3上单击后退按钮(在加载过程中)时,我的应用程序崩溃了
我的主要问题是,当我按下导航按钮时,对象会被释放。
我知道可以通过关闭用户交互来解决此问题。
但是由于连接速度慢,加载可能会花费很长时间(因为我的应用首先获取位置,然后将其发送到google并获取位置名称,然后再次发送网络请求以显示一些数据),并且在此期间用户可能会感到沮丧。 。
有没有其他选择?
请帮助...我正要修复我的应用..只剩下这个问题...
最佳答案
尝试使用NSZombieEnabled选项,以发现尝试向其发送消息的对象。
双击Xcode项目的“可执行文件”组中的可执行文件。
单击参数选项卡。
在“要在环境中设置的变量:”部分中,创建一个名为“NSZombieEnabled”的变量,并将其值设置为“YES”。
关于iphone - iPhone中的对象释放问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4142321/