Julian Yap

Xcode 4.2 notes

These are the most pertinent features to me.

h2. Default compiler

The default compiler for iOS development in Xcode 4.2 is LLVM 3.0. Compared with the GCC compiler that was the default in Xcode 4.0 and the LLVM-GCC compiler in Xcode 4.1, LLVM provides better code generation and optimization than GCC, along with newer language support than LLVM-GCC, including support for ARC in Objective-C and for the new C++ standard, C++0x.

h2(#storyboarding). Storyboarding

… Looks confusing and is optional.

h2. Automatic Reference Counting

ARC is supported in Xcode 4.2 for Mac OS X v10.6 and v10.7 (64-bit applications) and for iOS 4 and iOS 5. Weak references are not supported in Mac OS X v10.6 and iOS 4.

h2. Links

  • “New Features in Xcode 4.2”:https://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_2.html
  • “Transitioning to ARC Release Notes”:https://developer.apple.com/library/ios/#releasenotes/ObjectiveC/RN-TransitioningToARC/_index.html#//apple_ref/doc/uid/TP40011226
13 OCTOBER 2011 @ 12:00AM


Follow Me

Google+ RSS