wchar_t wchar[] = L"汉字";
NSString *str = [[NSString alloc] initWithBytes:wchar length:
wcslen(wchar) encoding:NSUTF32LittleEndianStringEncoding];这样只有汉字的话是可以的,但是如果汉字和数字字母混合,str里就只有汉字了。比如:
wchar_t wchar[] = L"汉字hello123";
转完的str里只有“汉字”,hello123都没有。请问应该怎么正确的转码呢?