These are the slides of my SXSW 2010 Objective-C Crash Course for Web Developers.
The code samples (and the keynote document) can also be downloaded from http://workshop.verbogt.nl/
53. OOP in Objective-C
Single inheritance class tree
Protocols for multi-class behavior
Instance variables are hidden
54. OOP in Objective-C
Single inheritance class tree
Protocols for multi-class behavior
Instance variables are hidden
Objects respond to messages for interaction
55. OOP in Objective-C
Single inheritance class tree
Protocols for multi-class behavior
Instance variables are hidden
Objects respond to messages for interaction
Variables are bound to classes at runtime
56. OOP in Objective-C
Single inheritance class tree
Protocols for multi-class behavior
Instance variables are hidden
Objects respond to messages for interaction
Variables are bound to classes at runtime
There is an anonymous object type ‘id’
132. Connecting UI Elements
Code defines outlets to UI elements
Code responds to actions from UI
133. Connecting UI Elements
Code defines outlets to UI elements
Code responds to actions from UI
UI Elements fire actions to a target
134. Connecting UI Elements
Code defines outlets to UI elements
Code responds to actions from UI
UI Elements fire actions to a target
Again: no subclassing
154. Copyright
Artwork by nozzman.com
Presentation by Joris Verbogt
This work is licensed under the Creative
Commons Attribution-Noncommercial-Share
Alike 3.0 Netherlands License.
Download at http://workshop.verbogt.nl/