Creates a new instance by decoding from the given decoder.
Required. Default implementation provided.
SDK
- Xcode 9.0+
Framework
- Swift Standard Library
Declaration
init(from decoder: Decoder) throws
Parameters
decoderThe decoder to read data from.
Discussion
This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.