【发布时间】:2010-01-28 15:04:57
【问题描述】:
我在 xcode(雪豹上的 3.2)中使用基础 sdk 3.1.2 开始了一个项目。现在我将此设置更改为 3.0,它编译时没有警告。在设备上运行应用程序没有问题,但模拟器每次启动时都会崩溃,但以下异常:
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“[NSKeyedUnarchiver initForReadingWithData:]:无法理解的存档(0x4e、0x49、0x42、0x41、0x72、0x63、0x68、0x69)”
我不使用NSKeyedUnarchiver,那么为什么应用程序会尝试调用它?什么档案是不可理解的?我在构建之前重置了模拟器,所以周围没有 userDefaults 或其他任何东西。
感谢您的帮助!
【问题讨论】:
标签: iphone objective-c xcode