Wednesday, October 19, 2011

Xcode Tools

The following sections describe the improvements to the Xcode tools and the support for developing iOS applications. For detailed information about the features available in Xcode 4.2, see Xcode New Features User Guide. Xcode Improvements Xcode 4.2 adds support for many features that are available in iOS 5.0. The LLVM compiler supports Automatic Reference Counting (ARC), and Xcode includes a menu item to convert targets to use ARC. (For more information about ARC and about how to use it in your applications, see “Automatic Reference Counting.”) The Interface Builder user interface provides support for creating storyboard files for your iOS applications. (For more information about using storyboards in your iOS applications, see “Storyboards.”) In iOS Simulator, you can now simulate different locations for applications using the Core Location framework. You can download your application data from an iOS device and automatically restore that data when debugging or testing in iOS simulator or on a device. OpenGL ES Debugging The debugging experience in Xcode has been updated to include a new workflow for debugging OpenGL ES applications. You can now use Xcode to do the following for your OpenGL ES applications: Introspect OpenGL ES state information and objects such as view textures, shaders, and so on. Set breakpoints on OpenGL ES errors, set conditional OpenGL ES entry point breakpoints, break on frame boundaries, and so on.

No comments:

Post a Comment

Followers