• 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: Selected value binding in popups
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Selected value binding in popups


  • Subject: Re: Selected value binding in popups
  • From: Keary Suska <email@hidden>
  • Date: Thu, 16 Jun 2016 11:14:00 -0600

> On Jun 15, 2016, at 10:15 PM, Rick Mann <email@hidden> wrote:
>
> I have a popup menu that's bound to an NSArrayController of AVCaptureDevice objects. These objects have a "localizedName" property that I use for the content values, and the content and content objects point to the NSArrayController.
>
> I also have a property on my view controller used for the selected object.
>
> The problem comes when I re-build the array of objects that backs the NSArrayController (in the case where the selected device disappears): I assign a new array to the property, and the selected item in the popup menu changes to be the object description for the AVCaptureDevice object still in the selected property.
>
> IB doesn't let me bind to selected value when I'm binding to selected object. Is there anything I can do here?

IIRC, this is what happens when the selected object doesn’t exist in the content array (or for whatever reason cannot be found by the API). Are you simply modifying the content array (adding/removing), or re-creating objects?

In any case, you might have better results using KVC-compliat mutator methods on the content array rather than replacing it entirely.

HTH,

Keary Suska
Esoteritech, Inc.
"Demystifying technology for your home or business"


_______________________________________________

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: Selected value binding in popups
      • From: Rick Mann <email@hidden>
References: 
 >Selected value binding in popups (From: Rick Mann <email@hidden>)

  • Prev by Date: Re: Can initialKey & initialValue be set via bindings?
  • Next by Date: Re: Can initialKey & initialValue be set via bindings?
  • Previous by thread: Selected value binding in popups
  • Next by thread: Re: Selected value binding in popups
  • Index(es):
    • Date
    • Thread