NSString str = xxxxx;
[str length];
此代码是字符数。
我想获得字节数。
答案 0 :(得分:5)
使用-[NSString lengthOfBytesUsingEncoding:]
。
答案 1 :(得分:0)
NSString
是一个unicode字符串。因此,如果没有为字符串中的每个字母的unicode代码点指定编码,则不存在字节长度。正如其他人所指出的,一旦你选择了编码,
-[NSString lengthOfBytesUsingEncoding:]
是你需要的。
您可能会发现this您需要了解的有关Unicode的教程非常有用。