NSStringEncoding Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Encodings supported by NSString.Encode.
public enum NSStringEncoding
type NSStringEncoding =
- Inheritance
-
NSStringEncoding
Fields
Name | Value | Description |
---|---|---|
ASCIIStringEncoding | 1 | ASCII encoding contains, 7-bit of information stored in 8 bits. |
NEXTSTEP | 2 | |
JapaneseEUC | 3 | |
UTF8 | 4 | 8-bit based variable-length character encoding for Unicode. |
ISOLatin1 | 5 | 8-bit ISO/IEC 8859-1, also knows as Latin1 encoding. |
Symbol | 6 | |
NonLossyASCII | 7 | |
ShiftJIS | 8 | |
ISOLatin2 | 9 | 8-bit ISO/IEC 8859-2, also knows as Latin2 encoding. |
Unicode | 10 | |
WindowsCP1251 | 11 | |
WindowsCP1252 | 12 | |
WindowsCP1253 | 13 | |
WindowsCP1254 | 14 | |
WindowsCP1250 | 15 | |
ISO2022JP | 21 | |
MacOSRoman | 30 | |
UTF32 | 2348810496 | 32-bit unicode encoding. |
UTF16BigEndian | 2415919360 | 16 bit-based variable length encoding, blocks are interpreted as big endian. |
UTF16LittleEndian | 2483028224 | 16 bit-based variable length encoding, blocks are interpreted as litle endian. |
UTF32BigEndian | 2550137088 | 32 bit encoding, blocks are interpreted as big endian. |
UTF32LittleEndian | 2617245952 | 32 bit encoding, blocks are interpreted as little endian. |
Remarks
The encodings supported by NSData and NSString.