My Original Leopard的XCode安装在Snow Leopard中运行良好(适用于iPhone 3.0开发),无需进行任何更改。
如果我安装SL DVD附带的XCode 3.2,我会得到什么好处?
是否必须升级?
答案 0 :(得分:8)
Snow Leopard不支持Xcode 3.1。虽然Apple的工具团队的Chris Espinosa有几个已知的错误,但它可能会有效。
Apple仅支持Snow Leopard上的Xcode工具3.2。
在功能方面,我最喜欢的是与Clang / LLVM的集成,仪器升级(主要),新的doco系统以及对编辑器的一般改进。我无法想象你为什么不升级。
另请注意,升级到Xcode 3.2后,您需要下载并安装Snow SDK版本的iPhone SDK。这与Leopard版本基本相同,但它使用的是更接近实际iPhone的Foundation版本 - 这可以减少类在模拟器中工作但在设备上不能工作的问题。
答案 1 :(得分:1)
Xcode 3.1应该继续正常工作但不受支持。升级包含一系列错误修复和一些新功能。由于您是开发人员,我猜您可以访问Apple Developer Connection站点...以下是Xcode 3.2的发行说明: About Xcode Developer Tools
就个人而言,我在发行版中没有看到任何关于地球的东西,但无论如何我升级了。最大的项目是关于静态代码分析。我总是对错误修复感兴趣。另外,Apple已经测试了所有最新的东西 - 而且我不想通过混合'n匹配来诱惑命运。
答案 2 :(得分:1)
很抱歉这里有坟墓,但我无法理解你是如何习惯新的后退/前进导航的。太糟糕了。现在,当我按下光标时,我永远不会知道光标的位置。我想在两个/三个源文件之间快速切换,但现在我必须使用鼠标,因为Apple的源代码中有“有趣的位置”。我只是按了三次,我仍然在同一条线上。哇,有趣的地方,我必须说..我很失望,因为这已经减少了我的节奏如此令人难以置信,我正在认真考虑切换回3.1(如果需要,还有Leopard)。每当我向其他Xcode用户提及时,他们回答“只需点击这个和那个”,为什么我要在编码时使用我的鼠标?我讨厌在编码时使用鼠标。 顺便说一句,不会翻页/向下移动光标,只是“视图”?
答案 3 :(得分:0)
我升级,很不高兴地看到,我现在需要连接到互联网使用的文档。 (当然以前可能就是这种情况,我没有注意到。)
答案 4 :(得分:0)
我在使用Snow Leo和Xcode 3.1的Core Data设计器时遇到了一些问题。在3.2更新后,一切都很好。