ios - 如何在物理设备上快速制作本地 Realm 数据库?
问题描述
我正在尝试在 Realm 中创建本地数据库。我创建了添加 Realm pod 的新项目。然后我制作了数据模型并保存了一些数据。然后我从物理设备窗口>设备和模拟器>设备下载数据,找到已安装的应用程序和下载容器。在容器中,我找到了带有领域文件的折叠文档。
然后我打开 default.realm 文件并开始编写我的数据库。完成数据库后,我将该容器(我下载的)拖放到我的项目中。在 Xcode 中以这种方式加载我的数据库Product >Scheme >Edit Scheme > Application Data选择我的数据库。
在编写应用程序期间,我注意到我只能从数据库中读取数据,如果我抓住它,我会错误地制作沙盒,这就是为什么不能写入新数据的原因。
我尝试了不同的方式如何使用 CoreData 和相同的结果保存数据。我可以保存数据,当应用程序运行时,我下载了容器并签入了 SQLite 文件,在里面我找到了我保存在应用程序中的数据,但然后我重新运行应用程序 SQLite 文件为空。
所以想问问现在怎么办。如果有不同的方式如何将本地数据库加载到应用程序或制作多领域数据库?在可以 CRUD 的应用程序中使用本地数据库的最佳方法是什么?
感谢您的帮助,我是开发人员世界的初学者,对我的英语水平感到抱歉:)。
解决方案
推荐阅读
- r - 将表前后元数据的.txt文件导入R
- javascript - 将大型 JSON 文件保存到 MySQL 时性能更好
- sql - 如何返回最大滚动平均值的日期范围?
- laravel - 带有选择框 Laravel 的表单的 POST 请求
- php - 防止机器人夸大我的读取/命中计数?
- jpa - 如何在 JPA 中创建包含属性的关系?
- python - RSA公钥大小python
- php - 使用 wp_audio_shortcode 的 Wordpress 音频
- android - Google Fit 多久在不同设备之间同步一次数据以及它们如何同步?
- unity3d - Unity 和 vuforia 无法生成 3D 角色