Learn Objective-C for Java developers [turn Java expertise into MAC OS X and iPhone app productivity] - Bucanek, James (Apress, 2009)
Im Vertrieb des Springer-Verl., New York, NY [u.a.]
Includes bibliographical references and index
pt. I. Language. Introduction ; Java and C : key differences ; Welcome to Objective-C ; Creating an Xcode project ; Exploring protocols and categories ; Sending messages ; Making friends with nil -- pt. II. Translating technologies. Strings and primitive values ; Garbage collection ; Introspection ; Files ; Serialization ; Communicating near and far ; Exception handling ; Threads -- pt. III. Programming patterns. Collection patterns ; Delegation pattern ; Provider/subscriber pattern ; Observer pattern ; Model-view-controller pattern ; Lazy initialization pattern ; Factory pattern ; Singleton pattern -- pt. IV. Advanced Objective-C. Memory management ; Mixing C and Objective-C ; Runtime