1

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

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

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

4

2 回答 2

3

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

为什么?

  1. 新的编译器做了很多优化。编译器(据我所见)生成更快的代码。这很有趣!

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

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

  3. git 支持已添加到源代码控制中,这使得团队开发更容易

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

在 xcode4 苹果改变了很多!因此,如果您从 xcode3 开始,您将拥有 xcode 4 的新学习曲线。对于新手,我建议:下载 xcode4 goldmaster 并开始使用 xcode4!

于 2011-02-04T10:26:29.823 回答
0

我赞同 JackPearse 对 Xcode 4 的认可,但有一点需要注意。已经使用 Xcode 4 几天了,我真的开始喜欢它了。特别喜欢它在您提交时显示每个文件中的更改的方式。不幸的是,当您删除一个文件时,它忘记了它也需要在存储库中删除。但现在最大的问题是Xcode 4 会在你尝试进行任何 Core Data 建模时立即崩溃。另请参阅XCode 4 数据模型版本控制错误?在这里堆栈溢出。因此,如果您打算使用 Core Data,您还需要保留 Xcode 3,直到他们修复此问题。

于 2011-03-28T21:08:27.103 回答