• 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
Custom NSView and KVC compliance for bindings
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Custom NSView and KVC compliance for bindings


  • Subject: Custom NSView and KVC compliance for bindings
  • From: Edwin Vane <email@hidden>
  • Date: Thu, 11 Aug 2005 20:10:11 -0400
  • Mail-followup-to: Cocoa-Dev <email@hidden>

Hi,

Quick question: If my custom NSView exposes a binding called 'blah' why
must it be KVC compliant with that key? Do not key value observations
arrive via observeValueForKeyPath to the view and when the view changes
a value, it uses setValue:forKeyPath: on the controller? What is the KVC
compliance for?

I've also noticed in debugging that the getBlah method gets called after
the observeValueForKeyPath happens. This is related to above obviously
since KVC compliance would be needed to call getBlah. But why is this
happening?

--

Edwin Vane
   MMath Candidate
   Computer Graphics Lab
   School of Computer Science
   University of Waterloo

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Re: NSBezierPath stroke gives weird AA result.
  • Next by Date: Re: setDoubleAction
  • Previous by thread: Re: setDoubleAction
  • Next by thread: NSTextInput protocol - 'unmarkText' is late?
  • Index(es):
    • Date
    • Thread