使用iOS 5的Xcode 4.2中的新“对象库”

时间:2011-12-09 11:30:26

标签: iphone xcode xcode4 ios5 xcode4.2

我正在使用Xcode 4.2 build 4C199(适用于MAC OSX 10.6.8)。我创建一个新项目并选择AppDelegate.h .m文件并关闭该文件。当我重新打开文件时,我在“工具”面板的“对象库”中看到一组对象,这些对象是新的或不同的。有比平常更多的对象。我想使用它们,但是当我点击.xib文件或故事板文件时,新对象将被普通的旧对象替换。有没有办法访问这些新对象?请参考下面的截图。

enter image description here enter image description here enter image description here

2 个答案:

答案 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