The value to encode as a property list. プロパティリストとしてエンコードすることになる値。
Generic Instance Method
総称体インスタンスメソッド
encode(_:)
Returns a property list that represents an encoded version of the value you supply.
あるプロパティリストを返します、それはあなたが提供する値のエンコードされたバージョンを表します。
Availability 有効性
- iOS 7.0+
- iPadOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
Parameters パラメータ
value
Discussion 議論
If there's a problem encoding the value you supply, this method throws an error based on the type of problem: あなたが提供する値のエンコーディングに問題があるならば、このメソッドは問題の種類に基づいてエラーをスローします:
The value fails to encode, or contains a nested value that fails to encode—this method throws the corresponding error. 値をエンコードするのに失敗する、またはエンコードに失敗するある入れ子にされた値を含む — このメソッドは対応するエラーをスローします。
The value can't be encoded as a property list—this method throws the
Encoding
error. 値はプロパティリストとしてエンコードされることができません — このメソッドはError .invalid Value(_: _:) Encoding
エラーをスローします。Error .invalid Value(_: _:)
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Encoding エンコーディング
init()
Creates a new, reusable property list encoder with the default formatting settings.
新しい、再利用可能なプロパティリストエンコーダを省略時のフォーマット設定で作成します。