何百もの大きなファイルを含む可能性のあるパッケージを作成しているNSDocumentので、ドキュメントを開くときにすべてを読みたくありません。
検索に時間を費やしましたが、明確な答えが見つかりません。ほとんどの人は、すべてのデータをメモリにロードすると考えているようですが、ラッパーNSFileWrapperを呼び出すまでデータをロードしないことを示す人もいます。-regularFileContents(例については、NSFileWrapperがすべてをメモリにロードしますか?およびObjective-C / Cocoa:画像、作業メモリ、およびストレージのアップロードを参照してください。)
ドキュメントは完全に明確ではありませんが、のようなオプションはNSFileWrapperReadingImmediate、NSFileWrapperReadingWithoutMapping常にすべてを読み取るとは限らないことを示唆しているようです。
NSFileWrapper置き換えられたサブラッパーのみを書き出すことで、増分保存をサポートするものを収集します。したがって、インクリメンタルロードもサポートしていると便利です。
決定的な答えはありますか?