我正在尝试在 UTF8 中转换“á”。我可以发现UTF8中的“á”是“á”。在 Xcode 中我写了这个:
const char * litter = [@"á" UTF8String];
NSLog(@"%s",litter);
它总是打印“√°”,这是错误的!确实,如果写
const char * litter = [@"áéíóú" UTF8String];
NSLog(@"%s",litter);
它打印:√°√©√≠√≥√∫
我究竟做错了什么?
谢谢
我正在尝试在 UTF8 中转换“á”。我可以发现UTF8中的“á”是“á”。在 Xcode 中我写了这个:
const char * litter = [@"á" UTF8String];
NSLog(@"%s",litter);
它总是打印“√°”,这是错误的!确实,如果写
const char * litter = [@"áéíóú" UTF8String];
NSLog(@"%s",litter);
它打印:√°√©√≠√≥√∫
我究竟做错了什么?
谢谢