• 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: Properties and bindings
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Properties and bindings


  • Subject: Re: Properties and bindings
  • From: Jason Coco <email@hidden>
  • Date: Tue, 23 Sep 2008 22:48:10 -0400


On Sep 22, 2008, at 23:44 , D.K. Johnston wrote:

Thanks for the explanations: it does make some kind of sense now.

The reason I was looking at both forms is that I want the myInt property to be read-only, but I want the MyObject instance to be able to set it. If I do this:

	@property(readonly) NSInteger myInt;

I can't do this in MyObject:

	self.myInt = 123;

without generating a compiler error. And as you've all explained, I can't do this either:

	myInt = 123;

because the textfield value won't be changed. Is Jason's suggestion the best way to get around this problem?

Yes, in this case you would want to do the manual KVO as I demonstrated earlier. If you just surround your
ivar update with those messages, your bindings and such will behave as expected.


Jason

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

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: 
 >Properties and bindings (From: "D.K. Johnston" <email@hidden>)
 >Re: Properties and bindings (From: Jason Coco <email@hidden>)
 >Re: Properties and bindings (From: "D.K. Johnston" <email@hidden>)

  • Prev by Date: IB's autosave column information vs. -setAutosaveTableColumns:
  • Next by Date: Re: Properties and bindings
  • Previous by thread: Re: Properties and bindings
  • Next by thread: Re: Properties and bindings
  • Index(es):
    • Date
    • Thread