What’s New in the Mac Developer Library
The Mac Developer Library has significantly changed for OS X v10.10.
We’ve put together a fresh new look for the reference documentation. Now, it’s easier than ever to find the information you’re interested in. Switch between Objective-C and Swift declarations at the click of a button. View a class’s definition for a specific release of iOS or OS X. Hide deprecated class information. Quickly browse through a class’s inheritance hierarchy in either direction.
Use the Language Selector to choose whether to view Objective-C, Swift, or both. Use the On This Page menu to filter a list of symbols on the page, and to jump directly to a specific symbol. Use the Options menu to select a deployment target, hide deprecated symbols, or autoexpand all symbols. To expand a specific symbol, click the symbol name.
Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.
Your app can extend OS X in some exciting new ways. Add functionality to help users post content to a social sharing website. Add new editing behavior to the Photos app. Choose which documents your app can access.
Handoff is a feature in OS X and iOS that extends the user experience across devices. Handoff lets users begin an activity on one device, and then switch to another device and resume the same activity.
The power-saving technologies in OS X are designed to enable all-day battery life on MacBook Air and MacBook Pro computers. This guide describes what you need to do to make your app as energy efficient as possible.
Now that you’ve gotten a taste of some of the changes coming to the library, read this document to learn all about the enhancements in OS X v10.10.