Apple Releases Xcode 4.4 With OS X Mountain Lion Compatibility, Retina Graphics

By

False versions of Xcode may have gotten into your apps; here's how to fix the problem.
Xcode joins a long list of new software from Apple today.
Photo: Apple

Apple has updated Xcode this morning to introduce compatibility with OS X Mountain Lion, which was released earlier today, and iOS 5.1. The update also brings support for the new MacBook Pro’s high-resolution Retina display.

Xcode 4.4 was previously available to registered developers in beta form. But following the release of Mountain Lion, it’s now available to the public via the Mac App Store, and as usual, it’s free. Apple’s release notes detail its new features:

  • SDKs for OS X 10.8 Mountain Lion and iOS 5.1.
  • Enhanced for the MacBook Pro with Retina display.
  • Code completion persists your selections to give more accurate suggestions.
  • Objective-C @synthesize command is generated by default when using properties.
  • Objective-C adds literal syntax for numbers, arrays, dictionaries, and expressions when developing for OS X.
  • Apple LLVM compiler supports additional C++11 features, including lambdas.
  • Assistant editor tracks caller or callee for the current selection.
  • New localization workflow can share a single base .xib file for multiple locales on OS X.
  • Source control can commit individually selected changes.
  • ARC migration tool converts both retain/release and garbage collected code.
  • Fixes an issue where code completion could fail, requiring the user to delete derived data.
  • Additional bug fixes and stability improvements.

Xcode weighs in at 1.46GB, and it’s available to download from the Mac App Store now.

Source: Mac App Store

Newsletters

Daily round-ups or a weekly refresher, straight from Cult of Mac to your inbox.

  • The Weekender

    The week's best Apple news, reviews and how-tos from Cult of Mac, every Saturday morning. Our readers say: "Thank you guys for always posting cool stuff" -- Vaughn Nevins. "Very informative" -- Kenly Xavier.