後で iOS デバイスで変更されるファイルをコピーする必要があります。パフォーマンス上の理由から、これがコピー オン ライトで動作する場合、つまり、ファイルが実際には複製されず、コピーの変更されたブロックのみが後で書き込まれるとよいでしょう。
コメントで指摘されているように、これはおそらくファイル システム (HFS+?) でサポートされている必要があります。古い (A) ファイル名と新しい (B) ファイル名の両方が同じファイルを指し、A を変更すると B も変更されるため、リンクだけでは不十分です。
最初の書き込みでファイル全体をコピーする必要があるため、「怠惰な」コピーも役に立ちません。
ディスク上の同じブロックを使用して A と B で始まる @Hot Licks で説明されているようなソリューションについてもっと考えていました。ファイル B に書き込むと、変更されたブロックのみがディスクに保存され、同一の部分が保存されます。 A と B では、ディスク上の同じブロックを使用し続けます。
これはiOSで可能ですか?
よろしく、ヨッヘン