我刚从一个基于Xcode 3.x的库中获得了一本关于iPhone编程的书,所以我想从这开始。幸运的是,我已经安装了从SnowLeopard更新到已安装Xcode的Lion,因此我首先安装或运行它没有问题。
所以我通读了HelloWorld-Example,当我尝试启动界面构建器时,我收到消息:
This version of Interface Builder does not support documents of type "Interface Builder Cocoa Touch Document (XIB 3.x)" targeting "iPhone/iPod touch
我已经安装了Xcode 3.2.3,并且知道如何更改为XIB 3.x以外的其他功能。
有什么建议吗?
答案 0 :(得分:3)
根据这篇文章你不能在狮子上安装xcode 3.x(至少不成功)。 http://anatomicwax.tumblr.com/post/7906770311/installing-xcode-3-2-6-on-lion
IB无效。解决方法是在升级到Lion之前安装xcode 3.x然后再访问lion。如果你已经升级了,那你就不幸了。
如果您不介意使用配置文件和修改已安装的图像,该链接确实有(hackish)解决方法。
答案 1 :(得分:2)
看起来您可能需要安装Xcode 4。
答案 2 :(得分:2)
很抱歉,如果我在这里有点苛刻,但我认为只是因为你碰巧手头有一本过时的书而学会掌握过时的SDK是个不错的主意。
即使你想在编程语言部分坚持使用那本书,你仍然应该继续使用Xcode 4.它应该不会太难,让你为现实世界做好准备。
答案 3 :(得分:0)
我无法使用安装包在Lion下安装Xcode 3.2.6,但是如果你将它安装在另一台机器上,你所要做的就是将Developer
文件夹复制到根文件夹中启动驱动器。它需要更长的时间,因为它必须复制大约11 GB,但它似乎工作正常!