StructureSwift
String.Encoding
iOS 8.0+
iPadOS 8.0+
Mac Catalyst 8.0+
macOS 10.10+
tvOS 9.0+
watchOS 2.0+
struct Encoding
Topics
Initializers
init?(ianaName: String)Creates an instance from the name of the IANA registry “charset”.init(rawValue: UInt)
Instance Properties
var ianaName: String?The name of this encoding that is compatible with the one of the IANA registry “charset”.var rawValue: UInt
Type Properties
static let ascii: String.Encodingstatic let iso2022JP: String.Encodingstatic let isoLatin1: String.Encodingstatic let isoLatin2: String.Encodingstatic let japaneseEUC: String.Encodingstatic let macOSRoman: String.Encodingstatic let nextstep: String.Encodingstatic let nonLossyASCII: String.Encodingstatic let shiftJIS: String.Encodingstatic let symbol: String.Encodingstatic let unicode: String.Encodingstatic let utf16: String.Encodingstatic let utf16BigEndian: String.Encodingstatic let utf16LittleEndian: String.Encodingstatic let utf32: String.Encodingstatic let utf32BigEndian: String.Encodingstatic let utf32LittleEndian: String.Encodingstatic let utf8: String.Encodingstatic let windowsCP1250: String.Encodingstatic let windowsCP1251: String.Encodingstatic let windowsCP1252: String.Encodingstatic let windowsCP1253: String.Encodingstatic let windowsCP1254: String.Encoding
Default Implementations
Relationships
Conforms To
Swift.CopyableSwift.CustomStringConvertibleSwift.EquatableSwift.EscapableSwift.HashableSwift.RawRepresentableSwift.SendableSwift.SendableMetatype