My Original Leopard's XCode installation works fine (for iPhone 3.0 Development) with Snow Leopard without making any changes.
What are the benefits I'll get if I install XCode 3.2 that comes with the SL DVD?
Is it mandatory to upgrade?
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.
Apple only supports Xcode tools 3.2 on Snow Leopard.
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.
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.
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" ?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With