【发布时间】:2008-12-10 09:12:45
【问题描述】:
我有一个 Core Data 应用程序,它有一个 Event 类,它有一个开始日期和一个结束日期。将这些绑定到一对 NSDatePicker 小部件很简单,但我想让它与 Leopard 中可用的 NSRangeDateMode 一起工作。
NSDatePicker 有一对处理 timeInterval 的方法,但我似乎无法绑定到这个。
更新:我已经使用手动调用来进行绑定,并且成功了一半:
[picker bind:@"timeInterval"
toObject:array
withKeyPath:@"selection.timeInterval"
options:options];
当底层对象发生变化时,它会在NSDatePicker中设置timeInterval,而当NSDatePicker的timeInterval发生变化时,不会设置底层对象。
【问题讨论】:
标签: objective-c cocoa core-data osx-leopard