func write(toFile : String, atomically: Bool) -> Bool
func write(toFile : String, options: NSData.WritingOptions)
func write(to: URL, options: NSData.WritingOptions)
struct NSData.WritingOptions
Availability 有効性
Technology
aURL
The location to which to write the receiver's bytes. Only file://
URLs are supported.
それにレシーバの持つバイトを書き出すことになる場所。file://
URLだけがサポートされます。
atomically
If true
, the data is written to a backup location, and then—assuming no errors occur—the backup location is renamed to the name specified by a
; otherwise, the data is written directly to a
. atomically
is ignored if a
is not of a type the supports atomic writes.
true
ならば、データはバックアップ位置に書き出されます、そしてその次に — 何もエラーが起こらないとすれば — バックアップ位置はa
によって指定される名前に改名されます;そうでなければ、データは直接にa
に書き出されます。atomically
は、a
が原子的な書き込みをサポートする型のものでないならば無視されます。
true
if the operation succeeds, otherwise false
.
true
、もし操作が成功するならば、そうでなければfalse
。
Since at present only file://
URLs are supported, there is no difference between this method and write(to
, except for the type of the first argument.
目下file://
URLだけがサポートされることから、このメソッドとwrite(to
の間の違いはありません、最初の引数の型を除いては。
This method may not be appropriate when writing to publicly accessible files. To securely write data to a public location, use File
instead.
このメソッドは、パブリックにアクセス可能なファイルに書き込む場合は、適切ではないかもしれません。安全にデータをパブリックな場所に書き出すには、File
を代わりに使ってください。
For more information, see Securing File Operations in Secure Coding Guide.
func write(toFile : String, atomically: Bool) -> Bool
func write(toFile : String, options: NSData.WritingOptions)
func write(to: URL, options: NSData.WritingOptions)
struct NSData.WritingOptions