我对Swift中的app有所了解。我将不得不存储大量的文本(论文),并按字母顺序排列在表格视图中。我不确定什么是最好的存储这些文章以及如何做到这一点。核心数据? userdefaults?
答案 0 :(得分:2)
只是建议,如果你想存储大数据我会推荐Realm swift数据库。至于我,它比CoreData更好,因为它可以简单地与多线程一起使用(因为你需要自己管理它,CoreData要困难得多)。如果你节省了大量的数据,我认为最好在后台执行此操作,以防止程序主线程滞后。希望对你有帮助。
答案 1 :(得分:1)
在本地存储大数据的最佳方式是Sqlite或Core Data,它是Sqlite上的一个接口,但具有一些优点,如可视对象(实体+关系),对象图管理等。不要将大数据保存在NSUserDefaults因为速度慢而难以维护复杂的对象。