iOS:将文本保存到文档目录还是核心数据实体?

时间:2018-01-04 21:15:48

标签: ios core-data nsdocumentdirectory

在我的应用程序中,用户有一组叶子(叶子是我的XCode项目中的核心数据实体)。我想创建一个笔记功能,以便他们可以为其收藏中的每个叶子编写/保存笔记。我想这会要求为每个项目保存文本作为核心数据实体的属性或将其存储在文档目录中

使用核心数据或文档目录保存文本是否有更好的内存管理/应用程序效率?我知道在核心数据中保存图像并不好,我想知道是否还有其他最佳实践我应该知道/可以实施!

1 个答案:

答案 0 :(得分:2)

由于您正在谈论书面笔记,因此根本无需担心效率问题。我们在谈论每个音符几百个字节。距离性能可能成为问题的距离至少为1000倍。

做最简单的事情。正如您似乎已经建议将注释文本直接存储在CoreData对象中。