【发布时间】:2015-03-12 14:53:02
【问题描述】:
我实际上无法决定在接下来的情况下应该在这两种类型之间使用什么:
我知道我的应用程序中的某些属性的范围在 0 - 1000000 之间,并且目标设备可以同时支持 32 位和 64 位架构。
为了存储这样一个值,我需要 uint32_t 如果我是对的,它的范围可以在 0 到 4294967295 之间?那么核心数据中的等价物是 Integer32 吗?
我猜在我的情况下,使用 Integer64 不会对内存消耗产生巨大影响,但是当目标设备可以具有 64 位架构但存储值仅在 unsigned int 类型的范围内时,这两者之间的正确选择是什么?
【问题讨论】:
标签: ios core-data integer persistence