2012-03-28 84 views
0

我试图用CGContextShowTextAtPoint绘制一个字符串。 CGContextShowTextAtPoint只接受“const char”作为字符串输入。 我的问题是,一些字符串中有特殊字符,如ä,ö,ü等。ios将特殊字符转换成NSString为const char

,如果我这个字符串转换为一个“常量字符”

NSString *label = @"Küche"; 
const char *charLabel = [label UTF8String]; 

我得到一个奇怪的输出,在U替换标志和包装盒...

怎么办?

回答