【发布时间】:2011-09-07 10:20:21
【问题描述】:
我想将 NSDate 从 XML 保存到 coreData。 我不知道如何设置 NSDate 的值。有人可以给我一点帮助吗? 我的实体属性是 NSDate。还是应该是字符串并将日期另存为字符串??
[Sets setValue:[TBXML textForElement:xmlDate] forKey:@"beginDate"];
感谢您的任何回复和帮助,
刷子51
【问题讨论】:
-
将日期保存为字符串会让您陷入痛苦的世界。将日期保留为 NSDates 并将它们转换为可读的格式,无论是 NSStrings、NSCalendar 日期、日期组件。只需将日期作为日期,您就可以免费获得这么多。
-
非常感谢您的帮助。我已经合并了代码,将其放在一行中(仅用于 setValue): [Sets setValue:[myXMLdateReader dateFromString:[TBXML textForElement:xmlDate]] forKey:@"beginDate"];跨度>
标签: objective-c core-data nsdate setvalue