Creates a new string by copying the null-terminated UTF-8 data referenced by the given pointer.
- Xcode 8.0+
- Swift Standard Library
A pointer to a null-terminated UTF-8 code sequence.
c contains ill-formed UTF-8 code unit sequences, this initializer replaces them with the Unicode replacement character (
The following example calls this initializer with pointers to the contents of two different
CChar arrays—the first with well-formed UTF-8 code unit sequences and the second with an ill-formed sequence at the end.