Type Method 型メソッド

decode(from:)

Decodes an Objective-C value from the provided decoder, using a default implementation.

Declaration 宣言

static func decode(from decoder: Decoder) throws -> Self.Value
Available when Value conforms to NSObject and NSSecureCoding. ValueNSObjectNSSecureCodingに準拠する時に利用可能。

Parameters パラメータ

decoder

The decoder to read data from. このデコーダからデータを読み出すことになります。

Return Value 戻り値

The decoded object. 復号されたオブジェクト。

Discussion 議論

The default implementation decodes the object as a Data instance, then uses an NSKeyedUnarchiver to unarchive the object.

This method throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.

See Also 参照

DecodableAttributedStringKey Implementations DecodableAttributedStringKey実装