As a computer science student, after reading the in-depth analysis of Leopard's retail release, the thing I was most excited about was the prospect of Xcode 3 and working with a unified interface for Mac (as opposed to the Java I've been using till now). Unfortunately, it appears Xcode 3.0 is a dramatic departure from 2.2; having visited multiple tutorial webpages, and Apple's own "Introduction to Xcode" articles given on the splash screen of Xcode 3, I can't manage to find enough that matches up to try anything. In other words, all these old tutorials are seemingly now inapplicable to Xcode 3, especially for someone who has never used the IDE before. What I'm looking for is the following: - an introduction to Objective-C 2.0, intended for either new or experienced programs, that includes information on variables, if structures, loops, etcetera. Syntax, basically. - Using Interface Builder with Xcode 3 and how to interact with the GUI - Core Animation Any help would be much appreciated, at least until Apple gets into gear replacing their outdated help files... *edit* An especially important thing that would help me is Objective-C's print to console command; at least then I could blindly make my way through it Also, could somebody explain to me why classes in Obj-C come in two parts?