background preloader

Objective C

Facebook Twitter

Introduction à l'Objective-C. 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.

The Objective-C Programming Language: Introduction to The Objective-C Programming Language

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. Objective-C for Java Programmers, Part 2 > Methods and Messages. The design of Java was heavily inspired by Objective-C, but many people find learning Objective-C after Java to be a difficult challenge.

Objective-C for Java Programmers, Part 2 > Methods and Messages

In the second of a two-part series, David Chisnall, author of Last week, we looked at some of the major semantic differences between Objective-C and Java. This week, we're going to get a bit closer to some of the Objective-C syntax and see exactly how you go from programming in Java to Objective-C. Objective-C makes a distinction between sending a message and calling a method. When you send a message to an Objective-C object, two things happen.