Skip to main content
  • Book
  • © 2009

Learn Objective-C on the Mac

Apress
  • The only guide to Objective-C specifically aimed at new developers
  • Complete guide to native application development in Mac OS X
  • Well known expert authors, including long-time best seller Scott Knaster and edited by Dave Mark

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (17 chapters)

  1. Front Matter

    Pages i-xxi
  2. Hello

    • Mark Dalrymple, Scott Knaster
    Pages 1-3
  3. Extensions to C

    • Mark Dalrymple, Scott Knaster
    Pages 5-18
  4. Introduction to Object-Oriented Programming

    • Mark Dalrymple, Scott Knaster
    Pages 19-55
  5. Inheritance

    • Mark Dalrymple, Scott Knaster
    Pages 57-72
  6. Composition

    • Mark Dalrymple, Scott Knaster
    Pages 73-86
  7. Source File Organization

    • Mark Dalrymple, Scott Knaster
    Pages 87-100
  8. More About Xcode

    • Mark Dalrymple, Scott Knaster
    Pages 101-130
  9. A Quick Tour of the Foundation Kit

    • Mark Dalrymple, Scott Knaster
    Pages 131-159
  10. Memory Management

    • Mark Dalrymple, Scott Knaster
    Pages 161-177
  11. Object Initialization

    • Mark Dalrymple, Scott Knaster
    Pages 179-200
  12. Properties

    • Mark Dalrymple, Scott Knaster
    Pages 201-215
  13. Categories

    • Mark Dalrymple, Scott Knaster
    Pages 217-234
  14. Protocols

    • Mark Dalrymple, Scott Knaster
    Pages 235-247
  15. Introduction to the AppKit

    • Mark Dalrymple, Scott Knaster
    Pages 249-264
  16. File Loading and Saving

    • Mark Dalrymple, Scott Knaster
    Pages 265-276
  17. Key-Value Coding

    • Mark Dalrymple, Scott Knaster
    Pages 277-294
  18. NSPredicate

    • Mark Dalrymple, Scott Knaster
    Pages 295-306
  19. Back Matter

    Pages 307-337

About this book

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

About the authors

Scott Knaster is a legendary Mac hacker and author of such bestselling books as Hacking Mac OS X Tiger and Macintosh Programming Secrets. His book How to Write Macintosh Software was required reading for Mac programmers for more than a decade.

Bibliographic Information

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access