ios - 如何在 iOS Swift 中删除 Realm 对象后进行清理

标签 ios swift realm

我想用 Realm 存储文件。我的目的是将文件存储在磁盘上并将文件名保存在 Realm 对象中。当该对象因任何原因被删除时,我还想删除与该对象关联的文件。

删除 Realm 对象时如何从磁盘删除关联数据?

最佳答案

没有自动方法来完成此操作,您需要为对象提供唯一的 ID(如果它是主键,则首选),并且当您执行 realm.delete(obj) 时,removeItem 从磁盘中的位置(文档或任何其他位置)

关于ios - 如何在 iOS Swift 中删除 Realm 对象后进行清理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51900420/

相关文章:

android - Json 字符串到 Realm 对象,最快的方法

swift - 列表不符合 Encodable

iphone - 刷新自定义 tableView 中的单元格

iPhone:Http POST JSON 方法

ios - NSFetchedResultsController 总是包含临时对象

ios - 快速字典错误

ios - Swift:SearchBar 在parentViewController 上保持可见

ios - 快速 UIActivityIndi​​catorView 而 NSURLConnection

ios - 为 CustomUiView 设置委托(delegate)获取 EXC_BAD_ACCESS

java - 从不正确的线程 Android 访问 Realm