如何以编程方式在 iOS 应用程序中定位 'default.realm' 文件

How To Programmatically Locate 'default.realm' File In An iOS App

Realm 现在已经从 Realm 对象中删除了 defaultPath 属性。我在我的代码中使用了这个 属性,它现在被标记为一个错误,指出 属性 不存在。还有另一种方法可以通过编程方式找到我的应用程序的 default.realm 文件吗?

一个 Realm 的各种配置选项已组合在一起作为 Realm.Configuration。默认配置可通过 Realm.Configuration.defaultConfiguration 访问,其路径可通过 path 属性.

Realm 0.9x - path 属性 已更改为 fileURL

您可以使用以下代码以编程方式查找 default.realm 文件位置。

 let realmFilePath = Realm.Configuration.defaultConfiguration.fileURL
 print("Realm File Path",realmFilePath!)