Talk:Programming Mac OS X with Cocoa for Beginners/First Cocoa program - Hello World

Trying to build this example fails, the program crashed.

I get these build warnings:

FLHelloView.m:27: warning: 'NSMutableDictionary' may not respond to '-SetObject:forKey:' FLHelloView.m:28: warning: 'NSMutableDictionary' may not respond to '-SetObject:forKey:'

Just before the code example, there's a note regarding initWithFrame

For this exercise, we don't need to worry about the initWithFrame: method; all of our code will go in the drawRect: method.

It would be nice to have a sentence or so about what initWithFrame is and why we don't need to worry about it.

Out of date versions 3 and 4
The instructions here cannot be followed using the latest version of Xcode(5).

This should be made clear, or updated so that it runs on the latest version.

It is very discouraging to new users wishing to learn otherwise.