0

单词中小写字母的特殊字符,失败。样本:

NSLog(@"%@",name);
name = [name lowercaseString];
NSLog(@"%@",name);

2013-06-24 23:32:11.590  Player[12739:907]   BİLİYORSUN..
2013-06-24 23:32:11.590  Player[12739:907]   bi̇li̇yorsun..

2013-06-24 23:36:09.504  Player[12739:907]  İTÜ
2013-06-24 23:36:09.505  Player[12739:907]  i̇tü 

“i”“İ”似乎是扭曲的字母。我该怎么办?谢谢。

输出应该是这样的:正确的事情

2013-06-24 23:36:09.505  Player[12739:907]  itü 
2013-06-24 23:32:11.590  Player[12739:907]  biliyorsun..
4

2 回答 2

0

您应该参考此处找到的 UTF-8 字符表。这似乎是正常行为,因为您的大写字母和小写字母“İ”都属于“I with Grave”类型。

于 2013-06-24T20:50:57.490 回答
0

用这个 。

NSString *str=@"TESTING";
str = [str lowercaseString];
 NSLog(@"%@",str);

输出是:测试

请使用这种类型的代码。谢谢

于 2013-06-25T05:24:27.060 回答