我正在使用Xcode 4.2 build 4C199(适用于MAC OSX 10.6.8)。我创建一个新项目并选择AppDelegate.h .m文件并关闭该文件。当我重新打开文件时,我在“工具”面板的“对象库”中看到一组对象,这些对象是新的或不同的。有比平常更多的对象。我想使用它们,但是当我点击.xib文件或故事板文件时,新对象将被普通的旧对象替换。有没有办法访问这些新对象?请参考下面的截图。
答案 0 :(得分:3)
这些是仅在Mac平台上可用的对象。请确保您确实创建了一个针对iOS平台的项目。看看基础SDK。它应该指定一个iOS SDK。
如果出现问题,只需使用正确的模板创建一个新项目。
答案 1 :(得分:0)
我的项目是iOS。我昨晚将Xcode 4.3升级到4.3.3,并在升级后首次启动Xcode时遇到了同样的问题:对象库只包含OSX对象。
它看起来像是一个Xcode错误。我的解决方法:在Build Settings中,我将“iOS Deployment Target”下拉菜单更改为其他SDK,然后将其更改回来。之后,我收回了iOS对象。
另见here。