2016-03-29 76 views
0

我使用Realm在iOS应用上进行存储。Realm.io压缩数据库

用户将在其中存储二进制数据(NSData *),并可以选择删除某些记录以恢复空间。

除了使用writeCopyToPath并替换数据库,还有其他方法可以强制执行紧凑操作吗?

回答

1

除了使用writeCopyToPath和替换数据库,是否有任何其他手段强迫压缩操作?

这是Realm目前支持恢复“预分配但不再使用”磁盘空间的唯一方法。

支持在启动时自动压缩Realm文件也是Realm正在跟踪的内容:https://github.com/realm/realm-cocoa/issues/3289