The Objective-C Programming Language: Introduction to The Objective-C Programming Language. Objective-C is the primary programming language you use when writing software for OS X and iOS.
It’s a superset of the C programming language and provides object-oriented capabilities and a dynamic runtime. Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods. It also adds language-level support for object graph management and object literals while providing dynamic typing and binding, deferring many responsibilities until runtime. At a Glance This document introduces the Objective-C language and offers extensive examples of its use.
An App Is Built from a Network of Objects When building apps for OS X or iOS, you’ll spend most of your time working with objects. If you’re writing your own class, start by providing a description of the class that details the intended public interface to instances of the class. Categories Extend Existing Classes Protocols Define Messaging Contracts Blocks Simplify Common Tasks. À l'assaut de l'Objective-C. Programmation Cocoa sous Mac OS X: Amazon.fr: Aaron Hillegass.