As someone who recently learned Objective C, about 8 months ago I can tell you there is little out there. Nothing in print and not a lot on the web. There is a pdf that comes with WebObjects that was published by NeXT so you know it's been around.
http://www.stepwise.com is a good place to look, they have a new tutorial on programming for OS X which I've yet to have a look at it, I don't know if they did it in Objective C.
If you know Java well and if you know C you have a head start, memory management is a lot different no garbage collection.
hello world eh...
- (void) helloWorld
// This would just print Hello World in the console
// I made it a better example has it has actual object creation in it now...
{
NSString *helloWorld = [NSString stringWithString: @"Hello World"]; //This is now an autorelease variable and not a constant string.
NSString *mustBeReleased = [[NSString alloc] initWithString: @"Hello World Again"];
NSLog(@"%@", helloWorld);
NSLog(@"%@", mustBeReleased);
[mustBeReleased release];
//return nil; // not needed...
}
Muskie
I read part one of StepWise's Cocoa introduction it will be exactly what you want. Or at least will be way better then anything I could cobble together. Part one has an excellant set of links to additional sources of info as well.
[Edited by muskie on 11-09-2000 at 12:33 PM]