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

writeToURL:atomically:

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

Declaration 宣言

- (BOOL)writeToURL:(NSURL *)url 
        atomically:(BOOL)atomically;

Return Value 戻り値

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

Discussion 議論

If atomically is YES, the receiver is written to an auxiliary location, and then the auxiliary location is renamed to aURL. If atomically is NO, the receiver is written directly to aURL. The YES option guarantees that aURL, if it exists at all, won’t be corrupted even if the system should crash during writing. atomicallyYESならば、レシーバは補助位置へ書き出されて、それからその補助位置はaURLに改名されます。atomicallyNOならば、レシーバはaURLに直接に書き出されます。YESオプションは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 関連文書