Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
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.

Discounts on SafariBooksOnline.com subscriptions

foot
Update :: December 12, 2017