如何在Interface Builder中将NSTimeInterval绑定显示为NSDate?

时间:2010-09-16 16:58:22

标签: interface-builder double nsdate nstimeinterval

我处理了很多我存储为NSTimeInterval的时间戳。

NSDateComponents* comps = [[NSDateComponents alloc] init];
[comps setYear: ....
NSDate* date = [gregorian dateFromComponents:comps];
NSTimeInterval timeStamp = [date timeIntervalSinceReferenceDate];

Interface Builder具有绑定到时间戳变量的表视图。 如何将NSTimeInterval的(double值)格式化为人类可读的日期格式? Interface Builder 表列绑定选项板有一个输入字段 Value Transformer - 我可以在这里做些什么吗?

1 个答案:

答案 0 :(得分:2)

诀窍是将NSDateFormatter从“库”面板拖放到表格视图单元格。