Returns the number of bytes required to store the receiver in a given encoding.
- iOS 2.0+
- macOS 10.4+
- tvOS 9.0+
- watchOS 2.0+
The encoding for which to determine the receiver's length.
The number of bytes required to store the receiver in the encoding
enc in a non-external representation. The length does not include space for a terminating
NULL character. Returns
0 if the specified encoding cannot be used to convert the receiver or if the amount of memory required for storing the results of the encoding conversion would exceed
The result is exact and is returned in