func write(to: URL, atomically: Bool) -> Bool
func write(toFile : String, atomically: Bool) -> Bool
Availability 有効性
Technology
func write(to url: URL
) throws
url
The URL to which to write the dictionary. それへと辞書を書き出すことになるURL。
true
if the location is written successfully, otherwise false
.
true
、もしその場所がうまく書き出されるならば、そうでなければfalse
。
This method recursively validates that all the contained objects are property list objects (instances of NSData
, NSDate
, NSNumber
, NSString
, NSArray
, or NSDictionary
) before writing out the file. The method throws an error if all the objects are not property list objects, because the resulting output wouldn’t be a valid property list.
このメソッドは、全ての含まれるオブジェクトがプロパティリストオブジェクト(NSData
、NSDate
、NSNumber
、NSString
、NSArray
、またはNSDictionary
のインスタンス)であることをファイルに書き出す前に再帰的に検証します。このメソッドはエラーをスローします、もし全てのオブジェクトがプロパティリストオブジェクトでないならば、なぜなら結果出力は有効なプロパティリストでないだろうためです。
If the dictionary’s contents are all property list objects, you can use the location written by this method to initialize a new dictionary with the instance method init(contents
.
辞書のもつ内容が全てプロパティリストオブジェクトならば、あなたはこのメソッドによって書き出された場所を使って、新しい辞書をインスタンスメソッドinit(contents
で初期化できます。
If you need greater control over the property list representation, use Property
instead.
あなたがより大きな制御をプロパティリスト表現について必要とするならば、Property
を代わりに使ってください。
For more information about property lists, see Property List Programming Guide. プロパティリストについてのさらなる情報として、Property List Programming Guideを見てください。
func write(to: URL, atomically: Bool) -> Bool
func write(toFile : String, atomically: Bool) -> Bool