Objective-C is Apple39;s native language for building software for both iOS (iPad/iPhone) and Mac OS X - and with Xcode 439;s templates and other advances, developers can create powerful apps faster than ever. Now, in 24 lessons of one hour or less, leading Apple developer Jesse Feiler shows how to make the most of these new technologies. Drawing on fifteen years of Apple development experience, Feiler39;s step-by-step, task-based explanations help developers write code they can actually use. Coverage includes: Using Objective-C39;s object-oriented features Mastering Xcode 4, compiler directives, and new Xcode productivity techniques Leveraging new OS X 10.7 (Lion) and iOS 5 APIs Declaring classes, instance variables, properties, methods, and actions Defining classes Working with selectors, building blocks, and collections Managing memory and runtime objects Using protocols, delegates, categories, extensions, associative references, and fast enumeration Handling exceptions Queueing and threading with Grand Central Dispatch Every lesson builds on prior chapters, providing a solid foundation for success. Step-by-step instructions walk through key tasks... questions, answers, quizzes, and exercises test readers39; knowledge... "Did You Know?" tips offer insider advice... "Watch Out" alerts help readers avoid problems. By the time they39;re finished, developers won39;t just understand the basics: they39;ll be ready to build robust, marketable software.
- Computers + Internet
- Programming Languages / General
- March 22, 2012
- March 26, 2012
- Jesse Feiler