iphone - iOS 5 - 应用程序运行良好,iOS 4 - 卡在 [UIWebView alloc]

标签 iphone objective-c ios xcode ipad

我正在测试应用程序的向后兼容性,然后再将其提交到应用程序商店。

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/

相关文章:

ios - 反转 GMSMutablePath 数组

iphone - 如何?在 TableView 中,如果 NSMutableArray 为空,则显示另一个 Array

ios - 沙盒苹果支付测试握手失败

ios - 如何将自定义 UIView 转换到 Google Chromecast iOS?

ios - 如何将对对象的引用传递给导航 Controller 中包含的模态呈现的 View Controller ?

iOS 将对象保留在后台执行任务的范围内

iphone - 角标(Badge),更新商品编号?

iphone - UIView定位相关问题(iOS)

ios - 为什么 saveInBackgroundWithBlock 在我启用 Parse 的类中只工作*一次*?

ios - 从父类(super class) UIView 连接的 IBoutlet 仍然为零