I've got a Core Data application that has an Event class, which has a start date and a finish date. It's trivial to bind these to a pair of NSDatePicker widgets, but I wanted to make it work with the NSRangeDateMode available in Leopard.
The NSDatePicker has a pair of methods that deal with timeInterval, but I don't seem to be able to bind to this.
Update: I've used a manual call to do the binding, and it half works:
[picker bind:@"timeInterval"
toObject:array
withKeyPath:@"selection.timeInterval"
options:options];
It sets the timeInterval in the NSDatePicker when the underlying object is changed, but does not set the underlying object when the NSDatePicker's timeInterval is changed.