NSData でメモリ マップするファイルがあります。次に、エラーなしで NSFileManager を介してこのファイルを削除し、ファイルが実際に存在しないことを確認します (NSFileManager と ls に関する限り)。ただし、以前に NSData から取得したバイト ポインターからデータを読み取ることはできます。
シミュレーターでは、一見関係のないクラッシュが発生することがあります。デバイスでは、すべて正常に動作しているようです。何が起こっているのか、そして何を期待すべきなのかを知りたいと思っています (過去に予想していたのは、ファイルを削除しようとするとエラーが発生するか、削除後にアクセスしようとするとクラッシュすることです)。
ありがとう!