iphone - iPhone中的对象释放问题

标签 iphone object error-handling release

我正在使用导航 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/

相关文章:

javascript - 转换对象以使用扩展运算符?

SQL 错误 [08001]

c++ - 来自文件错误的 Win32 LoadImage()

iphone - 测试与 facebook 集成的应用程序

iphone - 如何将 iPhone 摄像头拍摄的视频显示在屏幕上而不保存?

iphone - NSNumberFormatter 添加括号

javascript - 数组是 JavaScript 中对象的特例吗?

javascript - 对象属性未定义,console.log() 后一行

c# - 如何捕捉SQLServer超时异常

iphone - 如何从 iPhone 相机进行快速图像处理?