安装xcode 3.2后抛出异常

时间:2010-02-01 07:19:13

标签: objective-c xcode iphone-sdk-3.0 ios-simulator

我从Apple安装最新的SDK和Xcode版本3.2 Beta后发现了这个问题。在安装之前,我的iPhone项目编译正确,没有任何异常。但在我完成最新的SDK设置后,我打开我的iPhone项目进行更新。我像以前一样编译了项目,没有错误报告。

但是我在iPhone模拟器中运行它后,打开包含TableView的视图,它抛出异常:

2010-02-01 14:07:03.924 SimpleApp[5458:207] *** Terminating app due to uncaught exception

'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (UITableViewCellContentView)'

我想知道在XCode更新时我的项目设置发生了变化。你可以帮我提一下你的想法或建议一些解决这个问题的指南吗?如果您想了解有关此错误的更多信息,我已准备好再回答您。

- 编辑 -

我发现编译日志报告了奇怪的警告。我不确定这是否与例外有关。

ld: warning: directory '/Volumes/Skiiing2/CD/ViewBased/Unknown Path/System/Library/Frameworks' following -F not found

3 个答案:

答案 0 :(得分:2)

点击您的目标,然后点击信息,然后记下您的配置(您需要更改所有配置),然后查看搜索路径 - >框架搜索路径并删除有问题的路径。

答案 1 :(得分:1)

对同一问题有疑问 - thisthis

答案 2 :(得分:0)

在我的情况下,这是导致链接器错误的相同警告消息。我发现Xcode'在图书馆搜索路径中'逃脱'(前缀''')到我的引用“。找不到目录,导致找不到库,无法链接。