私が取り組んでいるこのアプリでは、ユーザーが写真を撮ってローカルに保存できます (Core Data 経由の小さなサムネイル画像と、ドキュメント ディレクトリ内のフルサイズの画像)。しかし、イメージ ファイルをドキュメント ディレクトリに書き込むのに時間がかかることがわかりました。iPhone 3GS では 8 秒、iPhone 3G と第 1 世代の iPod touch ではさらに長くなります。私はこのようにファイルを書きます:
[imgData writeToFile:imagePath アトミック:YES];
...これを行うより速い方法はありますか?iPhone のカメラ アプリは、画像をファイル システムにすばやく書き込むようです。スレッドで書き込みを行うこともできますが、スレッドが終了する前にユーザーがアプリを終了する可能性があることを懸念しています。