汉字转拼音

2017-07-05  本文已影响48人  AlexanderZhu
NSMutableString *pinyin = [self mutableCopy];
CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO);
CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformStripCombiningMarks, NO);
NSString *result =  pinyin;

不过要注意的是,有一些汉字为多音字,可能不太符合需求

具体的请参考这篇文章

上一篇下一篇

猜你喜欢

热点阅读