2011-01-25 33 views
1

我想知道我是否应该开始在Xcode 4或3.2中开发一个新的iOS项目 - 一方面,我知道3.2(一点点),其中有很多关于它的信息,并且它稳定且经过验证。另一方面,Xcode 4也带来了一些改进。 Xcode 4的新版预览是否准备好了黄金时段,还是它们仍然太多?新的iOS项目,免费托管的存储库:Xcode 4或Xcode 3.2?

我对外部托管知识库的问题(和建议)特别感兴趣,因为我对Xcode 3.2如何在上一个项目中使用Subversion存储库起到了很大的作用。

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

+0

我发誓我上周刚看到同样的问题... – BoltClock 2011-01-25 21:36:07

+0

是的,我很抱歉。搜索Xcode 4,“Xcode 4”和+ Xcode +4或者出现了太多的噪音,或者是空的。我只是想在发布我的问题后尝试Xcode4。 – fzwo 2011-01-25 22:28:43

回答

3

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

为什么?

  1. 新编译器有很多优化。编译器(就我看到的结果而言)生成更快的代码。这很有趣!

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

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

  3. Git支持已经被添加到sourcecontrol,这使得开发团队更容易

  4. 新的LLVM编译器显示立即而编码错误。它显示错误,这xcode3从来没有提到

在xcode4苹果改变了很多!所以,如果你从xcode3开始,你将有一个新的学习曲线与xcode 4。对于新的我建议:下载xcode4 goldmaster并获得与xcode4 startet!

0

我第二次JackPearse对Xcode 4的认可,但有一点需要注意。一直使用Xcode 4几天,我真的开始喜欢它。特别是它像提交时显示每个文件中的更改一样。不幸的是,当你删除一个文件时,它会忘记它也需要在版本库中被删除。但是现在大的BUT是Xcode 4会在您尝试进行任何Core Data建模时立即崩溃。请参阅Stack Overflow上的XCode 4 Data Model Versioning bug?。所以,如果你打算使用核心数据,你需要保持Xcode 3,直到他们解决这个问题。