Home > Store

Introduction to Object-Oriented Programming, An: Learning Objective-C 2.0

Register your product to gain access to bonus material or receive a coupon.

Introduction to Object-Oriented Programming, An: Learning Objective-C 2.0

eBook (Watermarked)

  • Your Price: $2.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.


  • Copyright 2013
  • Edition: 1st
  • eBook (Watermarked)
  • ISBN-10: 0-13-337611-7
  • ISBN-13: 978-0-13-337611-1

Procedural programming just isn't ideal for certain types of problems, and as a result object-oriented programming has become dominant in many areas of computing today. Objective-C is an example of an object-oriented language. In this "digital short" eBook, top OS X and iOS developer Robert Clair describes the fundamentals of object-oriented programming, illustrating how object-oriented concepts are implemented in Objective-C. He also lists the additions that Objective-C makes to the C language.

This eBook is an adapted excerpt from Learning Objective-C 2.0: A Hands-on Guide to Objective-C for Mac and iOS Developers, 2nd Edition (ISBN 9780321832085). The content of this digital short may differ slightly from the content in the book. Purchasers of this digital short are invited to use coupon code clairoopintro, good for 30% off the list price of the book on InformIT exclusively.

Sample Content

Table of Contents

Object-Oriented Programming
     Classes and Instances
     What Is the Point of an Object-Oriented Language?
An Introduction to Objective-C
     Defining a Class
     Class Names as Types
     Messaging (Invoking a Method)
     Class Objects and Object Creation
     Memory Management
Objective-C Additions
     Message Expressions
     Compiler Directives
     Literal Strings
     Objective-C Keywords
     Framework Numeric Types


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership