CFStringGetNameOfEncoding(_:)
Returns the canonical name of a specified string encoding.
Declaration
func CFStringGetNameOfEncoding(_ encoding: CFStringEncoding) -> CFString!Parameters
- encoding:
The string encoding to use.
Return Value
Name of encoding; non-localized. Ownership follows the The Get Rule.
Discussion
This function returns the “canonical” name of the string encoding because the return value has to be the same no matter what localization is chosen. In other words, it can’t change based on the International Preferences language panel setting. The canonical name is usually expressed in English.
See Also
Working With Encodings
CFStringConvertEncodingToIANACharSetName(_:)CFStringConvertEncodingToNSStringEncoding(_:)CFStringConvertEncodingToWindowsCodepage(_:)CFStringConvertIANACharSetNameToEncoding(_:)CFStringConvertNSStringEncodingToEncoding(_:)CFStringConvertWindowsCodepageToEncoding(_:)CFStringGetFastestEncoding(_:)CFStringGetListOfAvailableEncodings()CFStringGetMaximumSizeForEncoding(_:_:)CFStringGetMostCompatibleMacStringEncoding(_:)CFStringGetSmallestEncoding(_:)CFStringGetSystemEncoding()CFStringIsEncodingAvailable(_:)