Hello, I'm a new Mac App Programmer used to Java and a little bit of C+
+, and I'm trying to wrap my mind around Delegates. How do they work,
what are they for, etc? Could anyone give me a basic run-down of them
and how to use them? Is an AppDelegate the same basic concept of an
AppController, with a bunch of methods that can be called from any Nib
in the application?
The other basic concept that I'm not too firm on is the File's Owner
in a nib file. What exactly does it point to, and what defines what it
is? If I open another window from a method in my AppController with a
button in my Main nib file, is the new window's File's Owner my
AppController, or the window that called the method in the
AppController? What's the Owner of the Main nib?
I have a alright idea of Outlets and so on, basically a way to access
an object instance in a nib file from code, is that the basic idea?
Thanks for answering my pretty basic questions!


|