【发布时间】:2016-01-29 19:10:41
【问题描述】:
我希望这是提出此类问题的合适论坛。我正在尝试尽量减少与 iCloud 同步的数据量,同时确保理想的应用程序速度……我正在尝试使用高效的模型……我的应用程序(这是一个基本的清单应用程序)将有8 个变量,每个项目都可以标记为“拥有”。
将 8 个属性创建为布尔属性还是单个字符串属性会更好吗?使用字符串属性,我将简单地包含 8 个数字,例如“00000000”或“10000000”或“10001000”,字符串的每个字符都链接到特定项目并通过查找字符串的特定索引来检索。
我最初的想法是 8 个布尔值可以加快读写速度,并且占用空间最小,但我希望专家提供一些更明智的反馈。
【问题讨论】:
-
NS_OPTIONS 和普通的 NSInteger 怎么样?
标签: ios core-data database-design