Advertisement

Learn Objective-C on the Mac

  • Authors
  • Mark Dalrymple
  • Scott Knaster

Table of contents

  1. Front Matter
    Pages i-xxi
  2. Mark Dalrymple, Scott Knaster
    Pages 1-3
  3. Mark Dalrymple, Scott Knaster
    Pages 5-18
  4. Mark Dalrymple, Scott Knaster
    Pages 19-55
  5. Mark Dalrymple, Scott Knaster
    Pages 57-72
  6. Mark Dalrymple, Scott Knaster
    Pages 73-86
  7. Mark Dalrymple, Scott Knaster
    Pages 87-100
  8. Mark Dalrymple, Scott Knaster
    Pages 101-130
  9. Mark Dalrymple, Scott Knaster
    Pages 131-159
  10. Mark Dalrymple, Scott Knaster
    Pages 161-177
  11. Mark Dalrymple, Scott Knaster
    Pages 179-200
  12. Mark Dalrymple, Scott Knaster
    Pages 201-215
  13. Mark Dalrymple, Scott Knaster
    Pages 217-234
  14. Mark Dalrymple, Scott Knaster
    Pages 235-247
  15. Mark Dalrymple, Scott Knaster
    Pages 249-264
  16. Mark Dalrymple, Scott Knaster
    Pages 265-276
  17. Mark Dalrymple, Scott Knaster
    Pages 277-294
  18. Mark Dalrymple, Scott Knaster
    Pages 295-306
  19. Back Matter
    Pages 307-337

About this book

Introduction

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

Keywords

C++ programming language Cocoa Java Objective-C Xcode class object object-oriented programming

Bibliographic information