• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: File's Owner
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: File's Owner


  • Subject: Re: File's Owner
  • From: Scott Anguish <email@hidden>
  • Date: Mon, 26 May 2008 02:21:56 -0400

Look at the other Currency Converter example (the non bindings one)

http://developer.apple.com/documentation/Cocoa/Conceptual/ObjCTutorial/01Introduction/chapter_1_section_1.html

this uses almost the exact same structure you're looking to implement.


On May 25, 2008, at 5:01 AM, Roland King wrote:

Imagine that I have a model with two properties, number and its square, something much like the currency converter. Ok I've written my model object, it generates events when things change so if you set the number, it computes the square and tells anyone listening about it.

View is easy - I have two text boxes.

Then I write a controller which has outlets for the two text boxes, and connections to the view so it knows when the text boxes update, and it is able to set properties on a model, and listen to the events on the model. ie lots of glue code.

So the idea is I type a number in the text box, the controller gets notified of the change, gets the number, sets the property on the model. The model computes the square and notifies anyone listening that it changed, the controller is listening, sees the change, gets the new square and sets the text box on the view.

That's my setup . So now I put the view and the controller in the NIB and I don't instantiate a model object in the NIB because I want to do that in code. This is a standard non-document application.

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


References: 
 >Re: File's Owner (From: Johnny Lundy <email@hidden>)
 >Re: File's Owner (From: Scott Anguish <email@hidden>)
 >Re: File's Owner (From: Roland King <email@hidden>)

  • Prev by Date: alternate pattern for object initializers
  • Next by Date: Re: Cocoa UI In Carbon App Issues.
  • Previous by thread: Re: File's Owner
  • Next by thread: Re: File's Owner
  • Index(es):
    • Date
    • Thread