The smallest encoding to which the receiver can be converted without loss of information.
- iOS 2.0+
- macOS 10.0+
- tvOS 9.0+
- watchOS 2.0+
This encoding may not be the fastest for accessing characters, but is space-efficient. This property may take some time to access.
Working with Encodings
func canBeConverted(to: UInt)
Returns a Boolean value that indicates whether the receiver can be converted to a given encoding without loss of information.
func data(using: UInt)
NSData object containing a representation of the receiver encoded using a given encoding.
NSString Handling Exception Names
These constants define the names of exceptions raised if
NSString cannot represent a string in a given encoding, or parse a string as a property list.