2016-03-29 20 views
0

私はRealmをiOSアプリケーションのストレージに使用しています。Realm.io圧縮データベース

ユーザーは、その内部にバイナリデータ(NSData *)を格納し、必要に応じてスペースを回復するために特定のレコードを削除することができます。

writeCopyToPathを使用し、データベースを置き換える以外に、圧縮操作を強制する他の方法はありますか?

答えて

1

writeCopyToPathを使用して別の方法でデータベースを置き換える以外に、圧縮操作を強制する他の手段はありますか?

これは、Realmが現在「事前割り当て済みだが使用されていない」ディスクスペースの回復をサポートする唯一の方法です。

Realmファイルを自動的に圧縮するサポートは、Realmが追跡しているものです。https://github.com/realm/realm-cocoa/issues/3289