Enumeration
JSONEncoder.DataEncodingStrategy
iOS 8.0+
iPadOS 8.0+
Mac Catalyst 8.0+
macOS 10.10+
tvOS 9.0+
watchOS 2.0+
The strategies for encoding raw data.
enum DataEncodingStrategy
Topics
Enumeration Cases
case base64The strategy that encodes data using Base 64 encoding. This is the default strategy.case custom((Data, any Encoder) throws -> Void)The strategy that encodes data using a user-defined function.case deferredToDataThe strategy that encodes data using the encoding specified by the data instance itself.
Relationships
Conforms To
Swift.SendableSwift.SendableMetatype