views:

133

answers:

3

How would I get notified of a value of a NSDatePicker, when it's changed?

+1  A: 

I've only done it on the iPhone with UIDatePicker but it is similar on the Mac, you register as a delegate and receive messages. See Apple's Docs here.

I should clarify, this tells you when it changed, you still need to call -dateValue to get the date.

bmalicoat
Thanks so much!
nanochrome
A: 

You can bind the picker's value binding to a property of your controller, or a property of a model object (through a controller).

Peter Hosey
+2  A: 

The same you would any other control. Options are:

  • Target/Action
  • Binding
  • Observe notification
  • Delegate
Mike Abdullah