0
我必须检查给定的NSString中的每个字符的某些条件。[NSString substringWithRange]中的错误如果字符是4字节长度的UTF8?
当字符串包含将以4字节表示的字符时(UTF-8编码),结果不是我期望的字符。
NSString* oneCharString = [@"" substringWithRange:NSMakeRange(0, 1)];
调试器显示:
它看起来像一个空字符串。但检查显示了一些价值(可能是非性格的象征?)。