iphone - 将NSTimeInterval存储在coredata上

Spa*_*Dog 7 iphone core-data

我在核心数据实体上有一个表示NSTimeInterval的条目.

第一个问题:我如何在dababase模型上表示此实体?双?浮动?

然后,当我存储它时,创建一个像这样的对象是没关系的

[NSNumber numberWithFloat:myTimeInterval];

or

[NSNumber numberWithDouble:myTimeInterval];
Run Code Online (Sandbox Code Playgroud)

或者我应该将所有内容转换为字符串并将其存储起来?

谢谢

ZaB*_*anc 15

NSTimeInterval是双倍的.用后一行存储它.没有必要将它存储为NSString.

  • 如果在XCode中按命令双击NSTimeInterval,它将转到头文件,其中NSTimeInterval是double的typedef. (8认同)