我目前尝试使用领域而不是核心数据,而我正在使用swift。我注意到xcode中的realm插件生成了objC样式模式。我可以创建一个新的swift文件并导入Realm而不是使用realm插件吗?另外,我使用默认方式将数据写入我的Realm Modal
let realm = RLMRealm.defaultRealm()
realm.beginWriteTransaction()
realm.addObject(myFirstPost)
realm.commitWriteTransaction()
如何使用Realm Browser查看我当前的本地数据库。我在我的xcode项目文件夹中找不到.realm文件。我在哪里存储数据?
答案 0 :(得分:3)
以下对我有用:
转到终端并输入
curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
重新启动xcode - >窗口 - >包管理器 - >搜索Realm并安装。
答案 1 :(得分:1)
当然,创建一个新的swift文件并确保导入Realm。
Here is a good thread了解如何在使用模拟器时找到.realm文件。
答案 2 :(得分:0)
要查找您的领域数据库,请将其放入viewDidLoad():
print(Realm.Configuration.defaultConfiguration.fileURL!)