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

write(to:atomically:)

Writes the contents of the receiver to the location specified by a given URL. レシーバの内容をある与えられたURLによって指定される位置に書き出します。

Declaration 宣言

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

Return Value 戻り値

true if the location is written successfully, otherwise false. true、もしその場所がうまく書き出されるならば、そうでなければfalse

Discussion 議論

If atomically is true, the receiver is written to an auxiliary location, and then the auxiliary location is renamed to aURL. If atomically is false, the receiver is written directly to aURL. The true option guarantees that aURL, if it exists at all, won’t be corrupted even if the system should crash during writing. atomicallytrueならば、レシーバは補助位置へ書き出されて、それからその補助位置はaURLに改名されます。atomicallyfalseならば、レシーバはaURLに直接に書き出されます。trueオプションはaURLが、それがともかく存在するならば、破壊されないことをたとえシステムが書き出しの間にクラッシュするとしても保証します。

The atomically parameter is ignored if aURL is not of a type that can be accessed atomically. atomicallyパラメータは無視されます、もしaURLが原子的にアクセスされることができる型のものでないならば。

See Also 参照

Deprecated 非推奨

Related Documentation 関連文書