ios - 如果我在 Realm 上创建数据库,我的用户是否可以在没有互联网访问权限的情况下访问它?

标签 ios realm

我正在尝试构建我的第一个 Swift 应用程序,我认为 Realm 可能是我数据库的一个不错的选择。这可能是一个完全愚蠢的问题,但我的用户是否能够在没有互联网连接的情况下访问我的数据库中的数据?我相当确定答案是肯定的,但我只是想确定一下。

作为旁注,我希望将数据存储在用户手机上(而不是服务器或类似的东西)

感谢帮助

最佳答案

是的! Realm 是一个完全离线的本地数据库解决方案。没有在线组件,但如果您决定这样做,您可以使用第三方云服务(如 Parse)从 Realm 在线同步数据(或者只是将数据库文件复制到 Dropbox)。

默认情况下,使用 Realm 保存的所有数据都存储在应用程序文档目录中名为“default.realm”的文件中,但您可以轻松明确地设置要保存数据的位置。

关于ios - 如果我在 Realm 上创建数据库,我的用户是否可以在没有互联网访问权限的情况下访问它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30449222/

相关文章:

ios - Paypal 集成 iOS 8 应用程序

ios - UITableView 中的 TextField 退出FirstResponder

javascript - Phonegap - 如何从索引页面调用另一个文件中的一个 javascript 函数?

iphone - SoundManager2 + iPhone - 不加载声音

android - 在创建 Realm 配置之前, Realm 数据库/应用程序在启动/调用 realm.init(context) 时崩溃

java - 'RealmNoticeModelClass' 有一个主键,使用 'createObject(Class<E>, Object)' 代替

ios - 如何在升级后的应用程序中检索 NSUserDefault 值?

android - 无法在 gradle 3.0.0 beta2 中配置 Realm 生成器

ios - RealmCollectionChange 报告修改,即使没有修改

ios - prepareForSegue 中出现“从不正确的线程访问的 Realm ”错误; swift