XCode 9.2 日本語化計画: Swift 標準ライブラリ


文書   >   Swift 標準ライブラリ   >   Encoding,Decoding   >   Encoder   >   container(keyedBy:)


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


container(keyedBy:)


与えられたキーの型でキー入力された複数の値を保持するのに適したコード化コンテナを返します。


必須。





宣言


func container<Key>(keyedBy type: Key.Type) -> KeyedEncodingContainer<Key> where
	 Key : CodingKey


パラメータ


typeコンテナに使用するキーの型。


戻り値


新しいキー付きコード化コンテナ。


議論


1 種類のみのトップレベルのコード化コンテナのみを使用しなければなりません。このメソッドは、 unkeyedContainer( ) を呼び出した後、または singleValueContainer( ) を呼び出して値をコード化した後には呼び出してはいけません。


関連





汎用の制約


Key : CodingKey





目次
Xcode の新機能

  • 言語:Swift
  • SDK:
  • Xcode 9.0+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 関連












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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