I've no idea what books you've been reading or what questions you've been
asking, but MVC as it applies to Cocoa is pretty well described on this
page:

    <
http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaDesignPatterns/chapter_5_section_4.html
>

Which, of course, is just a small part of the Cocoa Fundamentals Guide:

    <
http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/Introduction/chapter_1_section_1.html
>

sherm--

On Thu, May 22, 2008 at 5:05 PM, Matthew Youney <[EMAIL PROTECTED]> wrote:

> Ahhhhhhhh!  This is quite interesting.  Have I been reading the wrong
> books,
> asking the wrong questions or  both?  This can be quite a powerfull tool!
> Again, thanks,
> Matt
>
>
>
> On 21 May '08, at 8:15 PM, Matthew Youney wrote:
>
> > I just have no mechanism of sending messages
> > to my "controller" class from my "model" objects unless the
> > "controller"
> > makes the call.
>
> Typically the model doesn't "know about" the controller (or the view).
> Instead it posts notifications when it changes, and the controllers/
> views listen for those. That's what key-value observing is designed
> for, or you can use NSNotifications. (Look either of those up in the
> overview docs if you need details.)
>
> This separation helps keep the model abstract and reusable. It also
> makes it easier to handle multiple views of the same data, as happens
> with multi-window or splittable UIs, as well as inspector panels.
>
> -Jens
>
>
> _______________________________________________
>
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/sherm.pendley%40gmail.com
>
> This email sent to [EMAIL PROTECTED]
>



-- 
Cocoa programming in Perl: http://camelbones.sourceforge.net
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to