正在为我公司的iPhone应用程序工作。最近升级到XCode 4(但在一个单独的文件夹中保存了XCode 3的安装)。XCode 4导致iOS4应用程序崩溃,其中XCode 3没有
应用程序(如果在XCode 3下编译并运行)运行稳定并且不会崩溃。 如果编译并在XCode 4下运行,将运行,打开一个关于屏幕,并允许我通过标签栏导航到其他页面之一(记录笔记页面)。但是如果我点击另一个选项卡(一个几乎不包含任何内容的页面),它每次都会崩溃。
例外是我的iPod Touch,运行iOS 5.运行良好,所以看起来问题是iOS4上的XCode 4(4.3.5是我目前测试的)。
崩溃日志是在这里:http://pastebin.com/p0sXqbSZ
日志看起来很清楚。 “发送给实例的无法识别的选择器”。你为什么认为有更大的问题? – Megasaur
因为没有代码已经改变。除了我使用的XCode版本外,没有任何变化。所有iOS4设备都可以在XCode 3下正常运行此项目。 在一个版本的XCode中编译时,在同一OS上运行的相同选择器如何运行,但在另一个版本中是无效的? –
好吧,我有一些奇怪的问题,通过先做一个干净的解决Xcode 4。无论如何,UIImage不符合NSCoding标准。还有错误。所以你至少可以发布代码,最终抛出这个。 – Megasaur