s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Site Map  |  Contact Us  |  Follow us at Follow us at Twitter Become a Deitel Fan on Facebook  Increase font-sizeDecrease font-sizeRestore default font-sizes



Resource Center
Contents
Objective-C Resource Center
Introductions
Beginner’s Guide to Objective-C Programming
http://gnustep.made-it.com/BG-objc/index.html
Article: “Beginner’s Guide to Objective-C Programming,” by Dennis Leeuw and Pascal Bourguignon. Discusses information about the guide, what you need to know before you start, hello world, file extension, objects, classes, instances, inheritance, methods, messages, exit status, the interface, implementation, makefiles, inside objects, data, data types, operators, typecasting, arrays, functions and more.
Objective-C is Fun
http://www.gnustep.org/resources/ObjCFun.html
Article: “Objective-C is Fun,” by Adam Fedor. Discusses what Objective-C is, dynamic binding, implementation, power through customization and keywords for the definition and implementation of classes.
Objective-C Slides
http://mac.case.edu/files/cocoa/other/objective-c.pdf
Slide presentation: “Objective-C,” from Apple. This 16-slide presentation covers features of Objective-C, what a class looks like, an example interface, an example implementation, sending messages to objects, accessing member variables, the id type, memory management, and additional resources.
Introduction to Objective-C
http://www.amazon.com/Objective-C-Pocket-Reference-Andrew-Duncan/dp/0596004230/ref=sr_1_4?ie=UTF8&s=books&qid=1236274908&sr=1-4
Sample chapter: “Introduction,” from Object-C Pocket Reference, by Andrew Duncan (December 2002). Discusses what Objective-C is, dynamic dispatch, dynamic typing, dynamic loading and how to get started with Objective-C.
Objective-C Definition
http://en.wikipedia.org/wiki/Objective-C
Definition of Objective-C from Wikipedia. Discusses history, syntax, messages, interfaces, manipulations, protocols, dynamic typing, forwarding, categories, posing, #import, additional features, language variants (garbage collection, properties, fast enumeration and implications of Cocoa development) and the philosophical differences between Objective–C and C++.
Intro to Objective-C 2.0 Programming Language
http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html
White paper: “Introduction to the Object-C 2.0 Programming Language,” from Apple Developer Connection. Discusses objects, classes, messaging, defining a class, allocating and initializing objects, declared properties, categories, extensions, protocol, fast enumeration, enabling static behavior, selectors, exception handling, threading, remote messaging and using C++ with Objective-C.
A Java Programmer's Introduction to Objective-C
http://www.peachpit.com/articles/article.aspx?p=377302
Article: "A Java Programmer's Introduction to Objective-C: Memory Management," by Marcus Zarra. Discusses Objective-C's retain/release, the differences between Java and Objective-C, Java garbage collection, the retain count and the autorelease pool.

Jazoon--Where Java People Meet

Deitel Dive-Into(R) Series Corporate Training

foot
Update :: November 20, 2009