Programming in Objective-C is a concise and meticulous bestseller in the field of Objective-C programming, which covers the latest information on Xcode, Mac OS X Mavericks, and iOS. It detailedly introduces the Objective-C language and the object-oriented programming mode on Apple's iOS and Mac OS X platforms.

The whole book is divided into 3 primary parts: the Objective-C language, the foundation framework of Objective-C, and the application tools framework (Cocoa, Cocoa Touch, and iOS SDK). Through a lot of detailed examples and well-crafted exercises, Programming in Objective-C systematically introduces Objective-C language's basic concepts, grammar rules, frameworks, libraries, and its development environment. After reading this book, readers can grasp all the basic content of the Objective-C language, and are able to start to develop the actual iPhone/iPad and Mac OS applications.

And it's worth mentioning that, no matter for beginners who have no experience for object-oriented programming language or C language (Obiective-C basics) or experienced programmers, Programming in Objective-C is suitable for you to quickly and effectively learn the Obiective-C language and develop the iPhone/iPad and Mac OS apps.

Table Of Contents

  • 1 Introduction
  • PART I - The Objective-C Language
    • 2 Programming in Objective-C
    • 3 Classes, Objects, and Methods
    • 4 Data Types and Expressions
    • 5 Program Looping
    • 6 Making Decisions
    • 7 More on Classes
    • 8 Inheritance
    • 9 Polymorphism, Dynamic Typing, and Dynamic Binding
    • 10 More on Variables and Data Types
    • 11 Categories and Protocols
    • 12 The Preprocessor
    • 13 Underlying C Language Features
  • PART II - The Foundation Framework
    • 14 Introduction to the Foundation Framework
    • 15 Numbers, Strings, and Collections
    • 16 Working with Files
    • 17 Memory Management and Automatic Reference Counting (ARC)
    • 18 Copying Objects
    • 19 Archiving
  • PART III - Cocoa, Cocoa Touch, and the iOS SDK
    • 20 Introduction to Cocoa and Cocoa Touch
    • 21 Writing iOS Applications
  • Appendixes
    • A Glossary
    • B Address Book Program Source Code

Download URLs

Format Download Size
PDF 4.16 MB
(Homepage | Informit)