给出一个由X个汉字组成的句子。我想在Objective-C或C++中解析每个字符。如何解析出每个汉字?
我想:
NSString * nsText = [NSString stringWithFormat:@"你好吗"];
for (int i = 0; i < [nsText length]; i++)
{
char current = [nsText characterAtIndex:i];
printf("%i: %c\n", i, current);
}
但我没有得到正确的字符,我得到了指数0 =”,索引1 =}等长度正确返回,这等于3。我需要UTF8编码将其显示到UI。
任何提示将有所帮助。 谢谢
谢谢,这个效果很好。 – Lisa