Instance Method インスタンスメソッド

write(toFile:options:)

Writes the data object’s bytes to the file specified by a given path.

Declaration 宣言

func write(toFile path: String, 
   options writeOptionsMask: NSData.WritingOptions = []) throws

Parameters パラメータ

path

The location to which to write the receiver's bytes. それにレシーバの持つバイトを書き出すことになる場所。

mask

A mask that specifies options for writing the data. Constant components are described in NSData.WritingOptions. データを書き出すためのオプションを指定するマスク。定数構成要素それらは、NSData.WritingOptionsにおいて記述されます。

Return Value 戻り値

true if the operation succeeds, otherwise false. true、もし操作が成功するならば、そうでなければfalse

Discussion 議論

This method may not be appropriate when writing to publicly accessible files. To securely write data to a public location, use FileHandle instead. このメソッドは、パブリックにアクセス可能なファイルに書き込む場合は、適切ではないかもしれません。安全にデータをパブリックな場所に書き出すには、FileHandleを代わりに使ってください。 For more information, see Securing File Operations in Secure Coding Guide.

See Also 参照

Writing Data to a File ファイルにデータを書き込む