Skip navigation.
 
mlRe: How to get an NSString from a non-terminated array of unicode chars (length is known)
FROM : Jens Alfke
DATE : Tue Mar 04 17:13:19 2008

On 3 Mar '08, at 11:00 PM, Stuart Malin wrote:

> The library defines an XML_Char type, so my code below refers to 
> that, but XML_Char is wchar_t (which, I believe is UTF8 on a Mac).


No. It's UTF-16. (UTF-8 is an 8-bit encoding, a superset of ASCII 
where characters >127 are encoded as multiple bytes.)

Use -[NSString initWithCharacters:length:].

—Jens