NSString *myString = [NSString stringWithFormat:@"%@",BernabÈu];
NSLog(@"%@", myString);
上述声明打印:
Bernab\u00c8u
这里'BernabÈu'是西班牙语字符串。
为什么附加“\ u00c8u”?如何摆脱它?
答案 0 :(得分:0)
因为'\ u00c8'是E的unicode表示。我没有方便的代码,但你必须考虑使用Locale我想用它来打印正确的字符。但别担心。 Java仍然知道这是一个E。
(没有正确的'E'方便: - )