Book description
Take your coding skills to the next level with this extensive guide to Objective-C, the native programming language for developing sophisticated software applications for Mac OS X. Objective-C is a powerful, object-oriented extension of C, making this book the perfect follow–up to Dave Mark's bestselling Learn C on the Mac, Mac OS X Edition. Whether you're an experienced C programmer or you're coming from a different language such as C++ or Java, leading Mac experts Mark Dalrymple and Scott Knaster show you how to harness the powers of Objective-C in your applications!
A complete course on the basics of Objective-C using Apple's free Xcode tools
An introduction to object-oriented programming
Comprehensive coverage of inheritance, composition, object initialization, categories, protocols, memory management, and organizing source files
A brief tour of Cocoa's foundation framework and AppKit
A helpful "learning curve" guide for non-C developers
Table of contents
- Title Page
- Dedication
- Contents at a Glance
- Contents
- About the Authors
- About the Technical Reviewer
- Acknowledgments
- Preface
- Chapter 1: Hello
- Chapter 2: Extensions to C
- Chapter 3: Introduction to Object-Oriented Programming
- Chapter 4: Inheritance
- Chapter 5: Composition
- Chapter 6: Source File Organization
- Chapter 7: More About Xcode
- Chapter 8: A Quick Tour of the Foundation Kit
- Chapter 9: Memory Management
- Chapter 10: Object Initialization
- Chapter 11: Properties
- Chapter 12: Categories
- Chapter 13: Protocols
- Chapter 14: Introduction to the AppKit
- Chapter 15: File Loading and Saving
- Chapter 16: Key-Value Coding
- Chapter 17: NSPredicate
- Appendix: Coming to Objective-C from Other Languages
- Index
Product information
- Title: Learn Objective-C on the Mac
- Author(s):
- Release date: January 2009
- Publisher(s): Apress
- ISBN: 9781430218159
You might also like
book
Learn Objective-C on the Mac: For OS X and iOS, Second Edition
Learn to write apps for some of today's hottest technologies, including the iPhone and iPad (using …
book
Mac OS X Lion: Peachpit Learning Series
The latest update of Robin Williams's bestselling guide will have you working miracles in no time …
book
Pro Objective-C
The Objective-C programming language continues to grow in popularity and usage because of the power and …
book
Learning Cocoa with Objective-C, 4th Edition
Get up to speed on Cocoa and Objective-C, and start developing applications on the iOS and …