NSString length的坑。

说坑,可能过头了,是我理所当然的把OC看作C了,


char* cstr = "zh中文12";
    NSString* s = [NSString stringWithUTF8String:cstr];
    NSLog(@"len = %d, %d", s.length,[s length]);

结果是6,6也就是说中文也当成1个字的。应该是因为
stringWithUTF8String
的缘故

原文地址:https://www.cnblogs.com/lein317/p/5067554.html