文書   >   Foundation   >   Archives and Serialization   >   PropertyListSerialization   >   propertyListFromData(_:mutabilityOption:format:errorDescription:)
型メソッド
propertyListFromData(_:mutabilityOption:format:
errorDescription:)
このメソッドは廃止されました。代わりに propertyList(from:options:format:) を使用して下さい。
data(fromPropertyList:format:options:) を代わりに使用してください。
宣言
class func propertyListFromData(_ data: Data, mutabilityOption opt: PropertyListSerialization.MutabilityOptions = [], format: UnsafeMutablePointer<PropertyListSerialization.PropertyListFormat>?, errorDescription errorString: UnsafeMutablePointer<NSString?>?) -> Any?
パラメータ
data | シリアル化されたプロパティリストを含むデータオブジェクト。 |
opt | プロパティリストの作成に使用されたオプション。可能な値については、 PropertyListSerialization.MutabilityOptions を参照してください。 |
format | プロパティリストが有効な場合、戻る時に format を含みます。format は nil にすることができ、この場合、プロパティリスト形式は返されません。可能な値については、PropertyListSerialization.PropertyListFormat を参照してください。 |
errorString | 戻る時に、変換が成功すると、errorString は nil になります。変換が失敗すると、戻る時にエラーの性質を説明する文字列が返されます。 |
戻り値
data 内の表現に対応するプロパティリストオブジェクト。データがサポートされている形式でない場合は、nil を返します。
以下も見よ
旧式のメソッド
class func dataFromPropertyList(Any, format: PropertyListSerialization.PropertyListFormat, errorDescription: UnsafeMutablePointer<NSString?>?)
- このメソッドは旧式であり、間もなく廃止される予定です。
旧式 |
---|
関連した文書
class func propertyList(from: Data, options: PropertyListSerialization.ReadOptions = [], format: UnsafeMutablePointer<PropertyListSerialization.PropertyListFormat>?)
指定されたデータからプロパティリストを作成し返します。