0

在我的核心数据模型中,我有一个属性为 Date 类型的实体。日期由核心数据存储为自 x 以来的 timeInterval。x 是核心数据使用的参考日期。问题是手动输入的日期作为实际日期字符串而不是时间间隔(我知道不应直接操纵数据)。因此,我的问题是:有没有办法可以直接将数据作为字符串获取(因为它是由核心数据存储的)?ValueForKey 不断返回默认日期“2001-01-01 00:33:20 +0000”,因为它无法将存储的数据转换为 NSDate 对象。出于特定原因,我不想将属性类型从 Date 更改为 String。谢谢!

4

1 回答 1

0

无法通过 core-data 框架访问 core-data 存储的原始数据。但是,您可以直接查看数据库内容。(或者如果你有一个 sqlite 核心数据存储,也可以使用 sqlite ......有趣

于 2016-05-31T07:28:49.097 回答