读书人

汉字转码有关问题

发布时间: 2012-04-13 13:50:24 作者: rapoo

汉字转码问题
wchar_t wchar[] = L"汉字";
NSString *str = [[NSString alloc] initWithBytes:wchar length:
wcslen(wchar) encoding:NSUTF32LittleEndianStringEncoding];

这样只有汉字的话是可以的,但是如果汉字和数字字母混合,str里就只有汉字了。

比如:
wchar_t wchar[] = L"汉字hello123";
转完的str里只有“汉字”,hello123都没有。

请问应该怎么正确的转码呢?



[解决办法]

读书人网 >Iphone

热点推荐