• 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
Binding 'Enabled' to NSObjectController.selection NSIsNotNil fails?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Binding 'Enabled' to NSObjectController.selection NSIsNotNil fails?


  • Subject: Binding 'Enabled' to NSObjectController.selection NSIsNotNil fails?
  • From: Seth Willits <email@hidden>
  • Date: Wed, 20 May 2009 22:35:44 -0700


I have an NSObjectController whose Content item is bounds to an object's "thing" path. I can then bind the values of controls in my nib to model key paths through that NSObjectController in the usual way. Those Value bindings can use "Conditionally Sets Enabled" and they work great.


I have some controls where I'm not binding the Value though, and instead just need to bind Enabled alone, so that when there is no selection in the controller, those controls are disabled.

The obvious way of doing that is to bind 'Enabled' to the NSObjectController's "selection" controller key, (no model key), and use the value transformer NSIsNotNil. Anytime the selection is not nil, the control is enabled… right? It's super simple, but it doesn't work, and I don't see why not.

http://www.sethwillits.com/temp/BindingTest.zip

Can anyone explain this to me?

--
Seth Willits



_______________________________________________

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


  • Follow-Ups:
    • Re: Binding 'Enabled' to NSObjectController.selection NSIsNotNil fails?
      • From: "Sean McBride" <email@hidden>
    • Re: Binding 'Enabled' to NSObjectController.selection NSIsNotNil fails?
      • From: Quincey Morris <email@hidden>
  • Prev by Date: Re: Escaping white space in an NSString
  • Next by Date: Re: Escaping white space in an NSString
  • Previous by thread: Re: Escaping white space in an NSString
  • Next by thread: Re: Binding 'Enabled' to NSObjectController.selection NSIsNotNil fails?
  • Index(es):
    • Date
    • Thread