新的iOS项目,免费托管存储库:Xcode 4或Xcode 3.2?

时间:2011-01-25 21:27:51

标签: xcode xcode4 repository xcode3.2 xcode3to4

我想知道是否应该在Xcode 4或3.2中开始开发一个新的iOS项目 - 一方面,我知道3.2(一点点),有很多关于它的信息,它是稳定的并且经过验证。另一方面,Xcode 4也带来了一些改进。 Xcode 4的较新预览是否已准备好迎接黄金时段,或者它们是否还有太多错误?

我对外部托管存储库的问题(以及建议)特别感兴趣,因为我对Xcode 3.2在上一个项目中使用Subversion存储库的方式不太满意。

选择哪一个,以及哪个(最好是免费和外部托管的)存储库匹配?

2 个答案:

答案 0 :(得分:3)

今天(2011年2月3日)Apple发布了xcode4的GM-Seed。它现在可以使用,您可以编译您的应用程序并发布到应用程序商店。所以如果你是xcode的新手,我建议使用xcode4。

为什么?

  1. 新编译器已经完成了很多优化。编译器(据我所知,结果)生成更快的代码。这很有趣!

  2. 新的用户界面更可靠。它使您的开发更快!

    2a上。界面构建器现已集成。您可以使用“ctrl”-key将用户界面项“拖放”到您的代码中,xcode会为您创建源代码!这大大加速了用户界面的创建!

  3. 已在sourcecontrol中添加了git支持,这使得团队开发更容易

  4. 新的LLVM编译器在编码时立即显示错误。它显示错误,xcode3从未提及

  5. 在xcode4中Apple改变了很多!因此,如果你从xcode3开始,你将有一个新的学习曲线与xcode 4.对于newbs我建议:下载xcode4 goldmaster并使用xcode4获取startet!

答案 1 :(得分:0)

我是第二个JackPearse对Xcode 4的支持,但有一点需要注意。已经使用Xcode 4几天了,我真的开始喜欢它了。特别喜欢它在提交时显示每个文件中的更改的方式。不幸的是,当您删除文件时,它会忘记它也需要在存储库中删除。但是现在最重要的是 BUT ,当您尝试进行任何Core Data建模时,Xcode 4将立即崩溃。另请参阅Stack Overflow上的XCode 4 Data Model Versioning bug?。因此,如果您计划使用Core Data,则需要保留Xcode 3,直到他们解决此问题。