私のiPhoneプロジェクトでは、現在NSFileManager
の-copyItemAtPath:toPath:error:
メソッドを使用してファイルをコピーしています。しかし、ドキュメントはアトミック性について何も言わないので、私のアプリが現在別のスレッドに置き換えられているファイルを読み込もうとすると、困ってしまうかもしれません。 ファイルをアトミックにコピーまたは置き換える方法はありますか?私はNSData
の-writeDataToFilr:atomically:
のようなものを探しています。NSFileManager:ファイルをアトミックにコピーしますか?
3
A
答えて
5
どのようにNSFileManager
を使用しますか? docsによれば、以下のような言葉:iOS版およびMac OS X 10.5 Vで
以降、あなたはかなり特異メソッド
defaultManager
より[[NSFileManager alloc] init]
を使用して検討すべきです。NSFileManager
のインスタンスは、[[NSFileManager alloc] init]
を使用して作成するとスレッドセーフであると見なされます。
関連する問題
- 1. 1つのMySQLテーブルを別のものにアトミックにコピーしていますか?
- 2. NSFileManagerを使用してUNIX実行可能ファイルをコピーするにはどうすればよいですか?
- 3. iOS NSFileManagerはコピーしますが、次の負荷までファイルが応答しません
- 4. NSFileManager - ファイルサイズを確認しますか?
- 5. NSFileManagerファイルを取得できません
- 6. アンドロイドはアセットフォルダからアプリデータにファイルをコピーしてコピーします
- 7. NSFileManager固有のファイル名
- 8. NSFileManagerを使用してファイルのセキュリティクラスを変更するには?
- 9. NSFileManager removeItemAtPathはメインスレッドをロックします
- 10. コピー* .inkをデスクトップにコピーしますか?
- 11. NSFileManagerバグ?
- 12. txtファイルにコピー、ペースト、エコーします。
- 13. iPhoneでNSFileManagerを使用してファイルを並び替える
- 14. どのようにファイルとフォルダツリーをリモートマシンにコピーしますか?
- 15. Railsコントローラのアクションをアトミックにしますか?
- 16. ファイルをコピーし、バッチファイルまたはウィンドウコマンドラインからzipファイルに入れます
- 17. NSFileManager - URLsForDirectory ...またはURLForDirectory
- 18. mpiの実行ファイルをどこにコピーしますか?
- 19. SVN:ファイルのサブセットを新しいタグにコピーできますか?
- 20. Maven:ワークスペースからターゲット外のフォルダにファイルをコピーします。
- 21. GNU Screen:ファイルを番号付きバッファにコピーしますか?
- 22. アプリケーションバンドルからユーザーのApplication Supportフォルダにファイルをコピーします。
- 23. プリンタドライバは、印刷されたファイルをフォルダにコピーしますか?
- 24. Java ZIPファイルZipファイルをコピーして別のZipファイルにコピーする
- 25. はここNSFileManager
- 26. NSFileManagerアプリケーションフォルダ - ios
- 27. 停止NSFileManagerプロセス
- 28. NSFileManager認証
- 29. NSFileManager createDirectoryAtPath EXC_BAD_ACCESS
- 30. iCloud NSFileManager API - ゲームスコアストレージ
実際、私はシングルトンインスタンスを使用しました。私は最初の段落の情報を見落としました。私には恥ずべき。 –