Type Method 型メソッド

encode(_:to:)

Encodes an Objective-C value to the provided encoder, using a default implementation.

Declaration 宣言

static func encode(_ value: Self.Value, to encoder: Encoder) throws
Available when Value conforms to NSObject and NSSecureCoding. ValueNSObjectNSSecureCodingに準拠する時に利用可能。

Parameters パラメータ

value

The value to encode. エンコードする値。

encoder

The encoder to write data to. このエンコーダにデータを書き込むことになります。

Discussion 議論

The default implementation uses an NSKeyedArchiver on the object, then calls encode(to:) on the resulting data.

This method throws an error if writing to the encoder fails.

See Also 参照

EncodableAttributedStringKey Implementations