新用户到领域模式

Posted

技术标签:

【中文标题】新用户到领域模式【英文标题】:New User to Realm Modal 【发布时间】:2015-02-02 06:20:11 【问题描述】:

我目前尝试使用领域而不是核心数据,并且我正在使用 swift。我注意到 xcode 中的领域插件生成 objC 样式模式。我可以只创建一个新的 swift 文件并导入 Realm 而不是使用领域插件吗?另外,我使用默认方式将数据写入我的 Realm Modal

let realm = RLMRealm.defaultRealm()
realm.beginWriteTransaction()
realm.addObject(myFirstPost)
realm.commitWriteTransaction()

如何使用领域浏览器查看我当前的本地数据库。我在我的 xcode 项目文件夹中找不到 .realm 文件。我将数据存储在哪里?

【问题讨论】:

【参考方案1】:

以下内容对我有用:

    转到终端并输入

    curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
    

    重启 xcode --> 窗口 --> 包管理器 --> 搜索 Realm 并安装。

    通用导入 Realm 框架 --> 嵌入式库 现在在 xcode 中创建新文件。 点击出现在ios模板中的realm插件。 现在您可以快速选择语言。

【讨论】:

【参考方案2】:

当然,创建一个新的 swift 文件并确保导入 Realm。

Here is a good thread 了解如何在使用模拟器时找到您的 .realm 文件。

【讨论】:

谢谢!但是,该链接似乎不起作用。你能更新链接吗? 抱歉,您现在可以查看吗? 我可以,非常感谢!【参考方案3】:

要找到你的领域数据库,把它放在你的 viewDidLoad() 中:

print(Realm.Configuration.defaultConfiguration.fileURL!)

【讨论】:

以上是关于新用户到领域模式的主要内容,如果未能解决你的问题,请参考以下文章

ioS Swift新用户无法登录,直到应用程序终止并启动

眼镜选款新方法,用AR+Scene技术实现3D虚拟试戴

眼镜选款新方法,用AR+Scene技术实现3D虚拟试戴

对新创建的模式具有默认访问权限的 Redshift 用户

Linux要在shell 提示下创建新用户帐号

云原生数据仓库:Apache Kylin 的新使命