我有一个核心数据应用程序,它有一个事件类,它有一个开始日期和一个结束日期。将这些绑定到一对 NSDatePicker 小部件是微不足道的,但我想让它与 Leopard 中可用的 NSRangeDateMode 一起工作。
NSDatePicker 有一对处理 timeInterval 的方法,但我似乎无法绑定到这个。
更新:我已经使用手动调用来进行绑定,它只工作了一半:
[picker bind:@"timeInterval"
toObject:array
withKeyPath:@"selection.timeInterval"
options:options];
它在底层对象改变时设置 NSDatePicker 中的 timeInterval,但在 NSDatePicker 的 timeInterval 改变时不设置底层对象。