我昨晚升级到了X-Code 5。现在,当我继续开发我的一个iOS应用程序(在之前的Xcode版本上编译得很好)时,我遇到了一个我似乎无法解决的错误。
当我构建应用程序时,我收到编译错误:
duplicate interface definition for class 'NSObject'
这似乎实际上发生在Foundation.Framework和UIKit.Framework中的nsobject.h中。
我不确定为什么会这样。我删除并重新添加了两个框架,执行了几次清理,尝试在几个SDK下构建它等等。这些都没有用。
任何提示/想法都会非常感激。
谢谢!
亚当
答案 0 :(得分:4)
确认您在构建设置下的框架搜索路径中没有引用任何旧框架。删除旧的并更新过时的位置。
添加了一个帮助屏幕。