The object to encode. エンコードするオブジェクト。
Generic Instance Method
総称体インスタンスメソッド
encode
encodeConditional(_:)
Encodes a reference to the given object only if it is encoded unconditionally elsewhere in the payload (previously, or in the future).
与えられたオブジェクトへの参照をエンコードします、それがそのペイロードの中のどこか他の所で無条件にエンコードをされる(以前に、またはこの先に)場合に限ります。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 10.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
mutating func encodeConditional<T>(_ object: T) throws where T : AnyObject, T : Encodable
Parameters パラメータ
object
Discussion 解説
For encoders which don’t support this feature, the default implementation encodes the given object unconditionally. この機能をサポートしないエンコーダに対して、省略時の実装は与えられたオブジェクトを無条件にエンコードします。
For formats which don’t support this feature, the default implementation encodes the given object unconditionally. この機能性をサポートしない形式に対して、省略時の実装は与えられたオブジェクトを無条件にエンコードします。
Note 注意
This documentation comment was inherited from Unkeyed
.
この文書化コメントは、Unkeyed
から引き継がれました。