文書   >   Foundation   >   Numbers,Data,and Basic Values   >   Data   >   NSData   >   write(to:atomically:)


インスタンスメソッド


write(to:atomically:)


与えられた URL で指定された場所にデータオブジェクトのバイトを書き込みます。





宣言


func write(to url: URL,
atomically: Bool) -> Bool


パラメータ


aURL受信者のバイトを書き込むべき場所。file:// の URL のみがサポートされています。
atomicallytrue の場合、データはバックアップ場所に書き込まれ、その後、エラーが発生していないと仮定すると、バックアップ場所は aURL で指定された名前に変更されます。それ以外の場合、データは直接 aURL に書き込まれます。aURLatomic 書き込みをサポートする型でない場合、atomically は無視されます。


戻り値


操作が成功すると true を返し、そうでない場合は false を返します。


議論


現在のところ、file:// の URL のみがサポートされているため、このメソッドと write(toFile:atomically:) の違いは、最初の引数の型を除き、ありません。


このメソッドは、public でアクセス可能なファイルに書き込むときには適切でない場合があります。 public な場所に安全にデータを書き込むには、代わりに FileHandle を使用します。詳細については、セキュアコーディングガイドファイル操作の保護 を参照してください。


以下も見よ




ファイルからデータを書き込む






目次
Xcode の新機能

  • 言語:Swift   |   Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 9.0+
    watchOS 2.0+
  • フレームワーク
  • Foundation
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)