型メソッド


decode(from:)


デフォルトの実装を使用して、提供された復号器から Swift 値を復号します。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ WatchOS 8.0+ VisionOS 1.0+ Xcode 13.0+


static func decode(from decoder: Decoder) throws -> Self.Value


ValueDecodable に準拠している場合に使用できます。





パラメータ


decoder

そこからデータを読み取るべき復号器。



戻り値


復号された値。



議論


デフォルトの実装では、値の init(from:) メソッドが呼び出されます。


復号器からの読み取りが失敗した場合、または読み取られたデータが破損しているか無効である場合、このメソッドはエラーを throws します。






デフォルトの実装


DecodableAttributedStringKey の実装


static func decode(from: Decoder) -> Self.Value

デフォルトの実装を使用して、提供された復号器から Objective-C 値を復号します。

ValueNSObject および NSSecureCoding に準拠している場合に使用できます。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ