我正在测试应用程序的向后兼容性,然后再将其提交到应用程序商店。
iOS 5 设备可以很好地运行该应用程序,但现在我正在装有 iOS 4.2.1 的旧 iPod touch 上进行测试。
出了什么问题:
在某一时刻(总是同一时刻),应用只是挂起 - 它没有崩溃,只是死机了,所以我认为这不是内存不足导致的。
没有显示任何错误,但是通过设置断点来跟踪代码会导致这一行:
myWebView = [[UIWebView alloc] initWithFrame:webFrame];
运行但从未完成。
所以:
可能出了什么问题,我该怎么做才能进一步获取有关可能发生的事情的更多信息/日志?非常感谢任何想法,谢谢!
最佳答案
确保您没有重复条目,例如“_myWebView”和“myWebView”的实例变量和属性。尝试使用 _myWebView。
尝试删除赋值语句并查看它是否有效然后问题是复制 ivar 和属性。
关于iphone - iOS 5 - 应用程序运行良好,iOS 4 - 卡在 [UIWebView alloc],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10797453/