私の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. NSFileManagerを使用してUNIX実行可能ファイルをコピーするにはどうすればよいですか?
- 2. 1つのMySQLテーブルを別のものにアトミックにコピーしていますか?
- 3. NSFileManager - ファイルサイズを確認しますか?
- 4. NSFileManagerファイルを取得できません
- 5. iOS NSFileManagerはコピーしますが、次の負荷までファイルが応答しません
- 6. NSFileManagerファイル作成に失敗する
- 7. VBA。コピー - 複数のファイルをZIPファイルにコピーしますか?
- 8. NSFileManager固有のファイル名
- 9. NSFileManagerを使用してファイルのセキュリティクラスを変更するには?
- 10. アンドロイドはアセットフォルダからアプリデータにファイルをコピーしてコピーします
- 11. Javaサーブレットを配備する:.classファイルをアトミックに実行してtomcatをコピーして再起動する方法
- 12. NSFileManager removeItemAtPathはメインスレッドをロックします
- 13. NSFileManagerバグ?
- 14. ユニオンを介したアトミックなアトミックなアクセス
- 15. ファイルをコピーしてvbaにコピーして貼り付けます
- 16. Googleドライブサービス。コピーしたファイルをグループドライブフォルダにコピーします。ファイルが空です
- 17. System.File.IO.Copyアトミックです(コピー中に別のプロセスがアクセス/読み取りできます)?
- 18. iPhoneでNSFileManagerを使用してファイルを並び替える
- 19. コピー* .inkをデスクトップにコピーしますか?
- 20. NSFileManager - URLsForDirectory ...またはURLForDirectory
- 21. NSFileManager createDirectoryAtPath EXC_BAD_ACCESS
- 22. iCloud NSFileManager API - ゲームスコアストレージ
- 23. はここNSFileManager
- 24. 停止NSFileManagerプロセス
- 25. NSFileManager漏れ
- 26. NSFileManagerアプリケーションフォルダ - ios
- 27. NSFileManager認証
- 28. TCLからpythonスクリプトを呼び出して、アトミックにファイルを作成する
- 29. Jenkinsのスレーブからマスターにファイルをコピーしますか?
- 30. Railsコントローラのアクションをアトミックにしますか?
実際、私はシングルトンインスタンスを使用しました。私は最初の段落の情報を見落としました。私には恥ずべき。 –