Apple has a review of Objective-C 2.0 on its website, although it is worth noting that the iPhone version of Objective-C 2 does not include garbage collection. Basically, the difference is:
- Garbage Collection (on Mac)
for (id object in collection)- Properties and Dot Syntax
- Changes to low-level execution functions
Objective-C ++ is a compiler mode that allows you to mix C ++ code with Objective-C code in the same function body.
source share