发布网友 发布时间:2022-04-23 20:54
共1个回答
热心网友 时间:2022-04-07 22:25
单realm的作用和多realm的区别在于是否涉及认证策略。
现在很多应用都是要兼顾iOS和Android两个平台同时开发。如果两个平台都能使用相同的数据库,那就不用考虑内部数据的架构不同,使用Realm提供的API,可以使数据持久化层在两个平台上无差异化的转换。
CoreData和SQLite冗余、繁杂的知识和代码足以吓退绝大多数刚入门的开发者,而换用Realm,则可以极大地减少学习成本,立即学会本地化存储的方法。
毫不吹嘘的说,把官方最新文档完整看一遍,就完全可以上手开发了。
Realm还提供了一个轻量级的数据库查看工具,在MacAppstore可以下载RealmBrowser这个工具,开发者可以查看数据库当中的内容,执行简单的插入和删除数据的操作。毕竟,很多时候,开发者使用数据库的理由是因为要提供一些所谓的“知识库”。