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


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


decode(_:from:)


指定した型の値を JSON オブジェクトから復号化して返します。





宣言


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


パラメータ


type指定された JSON オブジェクトから復号化する値の型。
data復号化すべき JSON オブジェクト。


議論


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



関連





汎用の制約


T : Decodable


以下も見よ





第一段階





目次
Xcode の新機能

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












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)