1

使用UIDocumentしたことがありますが、アーカイブを使用することの利点がわかりませんか?あなたがiCloudを使いたくないと仮定します。

4

1 に答える 1

2

Appleのドキュメントから:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIDocument_Class/UIDocument/UIDocument.html

UIDocumentとその基盤となるアーキテクチャを利用するアプリケーションは、ドキュメントに多くのメリットをもたらします。

  • バックグラウンドキューでのデータの非同期読み取りおよび書き込み。したがって、読み取りおよび書き込み操作が行われている間、ユーザーに対するアプリケーションの応答性は影響を受けません。
  • クラウドサービスと自動的に統合されるドキュメントファイルの調整された読み取りと書き込み。ドキュメントの異なるバージョン間の競合を検出するためのサポート(発生した場合)。
  • 最初に一時ファイルにデータを書き込み、次に現在のドキュメントファイルをそのファイルに置き換えることにより、ドキュメントデータを安全に保存します。
  • 適切なタイミングでのドキュメントデータの自動保存。このメカニズムには、サスペンド動作を処理するためのサポートが含まれています。

NSUndoManagerともうまく統合できます

于 2012-07-10T13:20:06.517 に答える