我刚刚开始iOS / iPhone开发,我想开始使用XCode 4而不是XCode 3.2。 XCode 4的稳定/功能是否足以开始iPhone开发,还是应该坚持使用XCode 3.2?
答案 0 :(得分:5)
我使用XCode的beta版本遇到了太多问题,特别是因为你不能真正拥有两个版本的XCode同一个系统。 Apple已经有了在开发人员真正准备好之前向其发布内容的历史(只需看看几个月前发布的iAds for iPad并且尚未发布一个广告)。所以,即使Apple还没有准备好将XCode 4标记为准备就绪,那么你可以放心它还没准备好。
我建议坚持使用3.2。这是我正在做的事情,直到XCode 4得到官方支持。
使用XCode 4会调用您所做的一切。遇到API问题?也许它是XCode,也许是你的代码,也许是它的API中的一个错误。你只是不知道。
答案 1 :(得分:3)
我会说不,它还没准备好。我尝试使用它作为我的主要开发环境大约一个星期,并最终切换回3.2。有一件事它经常崩溃,但我可以通过那个。
导致我切换回来的一件大事是一个错误,iOS模拟器会认为我的应用程序中存在的某些资源没有。从模拟器中删除应用程序不起作用,清理项目不起作用,删除派生数据文件夹不起作用。由于它尚未正式发布,因此寻找像这样的问题的帮助也很痛苦。
这只是您在使用时遇到的问题的一个例子,所以我建议暂时不要使用它。
答案 2 :(得分:1)
如果您不打算使用当前版本(预览版6)将应用程序提交到App Store,则可以使用Xcode 4.
iOS开发中心:
Xcode 4 Developer Preview 6包括 iOS SDK 4.2,错误修复和其他 特征。编译提交 App Store继续使用Xcode 3.2.5和iOS SDK 4.2。