我有一个NSPopUpButton的内容绑定到“会议”实体的数组控制器,它的内容值绑定到同一个数组控制器,但绑定到“日期”模型键路径。一切正常。但我想格式化日期与NSDateFormatter显示的方式,我无法让它工作。任何提示?它甚至可能吗?
答案 0 :(得分:0)
好的,Twitter上的一些人建议在我的模型中添加一个formattedDate方法。我从一开始就知道我能做到这一点,但我希望有一些只有IB的解决方案。我不认为有,所以回答我自己的问题:NSDateFormatter(似乎)不能使用NSPopUpButton。
我的formattedDate方法如下所示:
- (NSString *)formattedDate {
return [NSDateFormatter localizedStringFromDate:self.date dateStyle:NSDateFormatterLongStyle timeStyle:NSDateFormatterNoStyle];
}