• 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: Binding NSSegmentedControl selection to user defaults
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Binding NSSegmentedControl selection to user defaults


  • Subject: Re: Binding NSSegmentedControl selection to user defaults
  • From: Motti Shneor <email@hidden>
  • Date: Wed, 29 Aug 2012 12:50:22 +0300

Hi Keary and thanks.

I don't quite understand - do you mean by  "registering" my key, Adding an entry to my Application's preferences file (.plist) ?  If so --- than I tried that, but I did not know what exactly to write there.

In addition I unchecked the "Raises for Not Applicable Keys" option specifically for that --- I want the segmented control to create the entry the first time I set its selection programmatically.

This thing works flawlessly with other kinds of controls (NSbuttons), when I bind their value to the "Shared User Defaults Controller.values.myButtonState".

Or maybe I miss something important here?


On 28 באוג 2012, at 21:53, Keary Suska wrote:

>
> On Aug 28, 2012, at 9:28 AM, Motti Shneor wrote:
>
>> But when I'm trying to do this in my XCode 4.2 project, in a .xib file, I experience several problems, and finally a crash on loading the .xib file.
>>
>> 1. In Interface builder, only one of the binding options appears for NSSegmentedControl (Raises for Not Applicable Keys) all the rest are simply not there.
>>
>> 2. I have bound my NSSegmentedControl's "selectedIndex" to the "Shared User Defaults Controller.values.mySegmentedControlSelection" key, but the application crashes as I load the .xib file, claiming that NSSegmentedControl is not key-value-coding compliant with the key "selectedIndex".
>
> Did you register "mySegmentedControlSelection" with user defaults as specified by the docs for using user defaults?
>
>> 3. BTW, my segmented control is configured for "Any" meaning, multiple segments can be selected concurrently. However, changing this to only single selection did not cure the crash.
>
>
> Keary Suska
> Esoteritech, Inc.
> "Demystifying technology for your home or business"
>

Motti Shneor,
Spectrum Reflections Ltd.
---
ceterum censeo microsoftiem delendam esse












+972-54-3136621




_______________________________________________

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 NSSegmentedControl selection to user defaults
      • From: Keary Suska <email@hidden>
References: 
 >Binding NSSegmentedControl selection to user defaults (From: Motti Shneor <email@hidden>)
 >Re: Binding NSSegmentedControl selection to user defaults (From: Keary Suska <email@hidden>)

  • Prev by Date: CoreData UIManagedDocument saving/closing questions
  • Next by Date: Sparkle script?
  • Previous by thread: Re: Binding NSSegmentedControl selection to user defaults
  • Next by thread: Re: Binding NSSegmentedControl selection to user defaults
  • Index(es):
    • Date
    • Thread