dar*_*han 4 iphone utf-8 unicode-string
我收到了来自webservice的字符串,其中包含Unicode字符.我想将其转换为纯NSString.那我该怎么做?
例如:"这不是你的自行车"
那么如何删除unicode并用其相同的特殊符号替换它.
输出将是:"这不是你的自行车"
char cString[] = "This isn\u2019t your bike";
NSData *data = [NSData dataWithBytes:cString length:strlen(cString)];
NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"result string: %@", string);
Run Code Online (Sandbox Code Playgroud)
这应该工作.
最新评论:
所有字体都不支持您指定的unicode字符.
http://www.fileformat.info/info/unicode/char/92/fontsupport.htm
但是这个确实如此.
http://www.fileformat.info/info/unicode/char/2019/fontsupport.htm
这就是为什么它会抛出错误.
| 归档时间: |
|
| 查看次数: |
20096 次 |
| 最近记录: |