雪豹和 XCode 3.1

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/1350283/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-14 18:46:07  来源:igfitidea点击:

Snow Leopard and XCode 3.1

iphonexcodeiphone-sdk-3.0osx-snow-leopard

提问by Mugunth

My Original Leopard's XCode installation works fine (for iPhone 3.0 Development) with Snow Leopard without making any changes.

My Original Leopard 的 XCode 安装在 Snow Leopard 上运行良好(适用于 iPhone 3.0 开发),无需进行任何更改。

What are the benefits I'll get if I install XCode 3.2 that comes with the SL DVD?

如果我安装 SL DVD 附带的 XCode 3.2,我会得到什么好处?

Is it mandatory to upgrade?

是否强制升级?

回答by Hunter

Xcode 3.1 is NOT supported on Snow Leopard. It might work, though there are several known bugs, per Chris Espinosa from Apple's tools team.

Snow Leopard 不支持 Xcode 3.1。根据 Apple 工具团队的 Chris Espinosa 的说法,它可能有效,尽管存在几个已知的错误。

Apple only supports Xcode tools 3.2 on Snow Leopard.

Apple 仅在 Snow Leopard 上支持 Xcode 工具 3.2。

In terms of features, my favorites are the integration with Clang/LLVM, Instruments upgrades (major), the new doco system and general improvements to the editor. I can't imagine why you wouldn't upgrade.

在功能方面,我最喜欢的是与 Clang/LLVM 的集成、Instruments 升级(主要)、新的 doco 系统以及对编辑器的一般改进。我无法想象你为什么不升级。

Also keep in mind that you need to download and install the Snow Leopard version of the iPhone SDK once you upgrade to Xcode 3.2. That is basically the same as the Leopard version, though it uses a version of Foundation that is closer to the actual iPhone - this is to reduce issues where a class works in the Simulator but not on the device.

另请记住,升级到 Xcode 3.2 后,您需要下载并安装雪豹版本的 iPhone SDK。这与 Leopard 版本基本相同,尽管它使用了更接近实际 iPhone 的 Foundation 版本——这是为了减少类在模拟器中运行但在设备上不运行的问题。

回答by slothbear

Xcode 3.1 should continue to work fine but is not supported. The upgrade contains a bunch of bug fixes and some new features. Since you're a developer, I'm guessing you have access to the Apple Developer Connection site ... here are the release notes for Xcode 3.2: About Xcode Developer Tools

Xcode 3.1 应该可以继续正常工作,但不受支持。升级包含一系列错误修复和一些新功能。由于您是开发人员,我猜您可以访问 Apple Developer Connection 站点……这里是 Xcode 3.2 的发行说明: 关于 Xcode 开发人员工具

Personally, I didn't see anything earthshattering in the release, but I upgraded anyway. The biggest line items were about static code analysis. I'm always interested in the bug fixes though. Plus Apple has tested all the latest stuff as a group -- and I don't want to tempt fate by mix 'n match.

就我个人而言,我在发布中没有看到任何惊天动地的东西,但我还是升级了。最大的项目是关于静态代码分析的。不过,我总是对错误修复感兴趣。此外,Apple 已经将所有最新的东西作为一个整体进行了测试——我不想通过混合匹配来诱惑命运。

回答by Problembarnet

Sorry for gravedigging here, but I can't understand how you get used to the new back/forward navigation. It sucks. Now I never know where the cursor will go to when I press those. I want to quickly change between two/three sourcefiles, but now I have to use my mouse instead because of Apple's "interesting locations" in the source. I just pressed back three times and I'm still on the same line. Wow, interesting locations I must say.. I'm so dissapointed since this have decreased my tempo so incredible much that I'm seriously thinking of switching back to 3.1 (and Leopard if that is required). Every time I mention this to other Xcode users they answer "just click this and that", why would I want to use my mouse when coding ? I hate using the mouse when coding. And by the way, doesn't pageup/down move the cursor anymore, just the "view" ?

很抱歉在这里挖坟,但我无法理解您是如何习惯新的后退/前进导航的。糟透了。现在我永远不知道当我按下它们时光标会去哪里。我想在两个/三个源文件之间快速切换,但现在我不得不使用鼠标,因为 Apple 在源文件中的“有趣位置”。我刚刚按了三下,我仍然在同一条线上。哇,有趣的地方我必须说.. 我很失望,因为这让我的节奏太慢了,以至于我正在认真考虑切换回 3.1(如果需要的话,还有 Leopard)。每次我向其他 Xcode 用户提到这一点时,他们都会回答“只需单击这个和那个”,为什么我要在编码时使用鼠标?我讨厌在编码时使用鼠标。顺便说一句,不

回答by TalkingCode

I had some problems with the Core Data designer with Snow Leo and Xcode 3.1. After the update on 3.2 all was fine again.

我在使用 Snow Leo 和 Xcode 3.1 的 Core Data 设计器上遇到了一些问题。在 3.2 更新后,一切又好了。

回答by menapole

I upgraded and was upset to see that I now need to be connected to the internet to use the documentation. (Of course that may have been the case before and I didn't notice.)

我升级了,但看到我现在需要连接到 Internet 才能使用文档,我很不高兴。(当然,以前可能就是这种情况,我没有注意到。)