文書   >   Foundation   >   Archives and Serialization   >   PropertyListDecoder   >   decode(_:from:)


汎用インスタンスメソッド


decode(_:from:)


デフォルトのプロパティリスト形式を使用してプロパティリストを復号化することにより、指定された型の値を返します。


宣言


func decode<T>(_ type: T.Type, from data: Data) throws -> T where T : Decodable


パラメータ


type指定されたプロパティリストから復号化すべき値の型。
data復号化すべきプロパティリスト。


議論


データが有効なプロパティリストでない場合、このメソッドは dataCorrupted エラーを throw します。プロパティリスト内の値の復号化に失敗した場合、このメソッドは対応するエラーを throw します。


関連





汎用の制約


T : Decodable


以下も見よ





復号化





目次
Xcode の新機能

SDKs

iOS 7.0+
macOS 10.9+
tvOS 9.0+
watchOS 2.0+
Xcode 9.0+
  • フレームワーク
  • Foundation
  • 宣言
  • パラメータ
  • 議論
  • 関連
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)