Instance Method インスタンスメソッド

singleValueContainer()

Returns an encoding container appropriate for holding a single primitive value. 単一プリミティブ値を保持するのに適切なエンコーディングコンテナを返します。

Declaration 宣言

func singleValueContainer() -> SingleValueEncodingContainer

Return Value 戻り値

A new empty single value container. 新しい空の単一値コンテナ。

Discussion 解説

You must use only one kind of top-level encoding container. This method must not be called after a call to unkeyedContainer() or container(keyedBy:), or after encoding a value through a call to singleValueContainer() あなたは、ある種のトップレベルのエンコーディングコンテナのみを使う必要があります。このメソッドは、unkeyedContainer()container(keyedBy:)への呼び出しの後、またはsingleValueContainer()への呼び出しを通して値をエンコードする後に呼び出されてはなりません