您的位置:首页 > 移动开发 > IOS开发

iOS把文字转换成中文拼音

2015-10-09 22:03 288 查看
概要
我们在开发App时候,经常遇到按拼音首字母查找或者索引的,做过一段时间的开发者应该清楚也都知道遇到这种问题怎么解决.一般有两种方式:一种是找第三方包,另一种就是找API库。第三方包在这里就不做介绍。下面我们看看主要实现的代码。

Objective-C 代码
NSMutableString *ms = [[NSMutableString alloc] initWithString:@"半饱"];
CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformMandarinLatin, NO);
NSLog(@"拼音: %@",ms);


Swift 代码
let transformContents = CFStringCreateMutableCopy(nil, 0, "半饱")
CFStringTransform( transformContents, nil, kCFStringTransformMandarinLatin, false)
print("\(transformContents)");


版权所有:半 饱 开发专栏

版本转载:http://blog.csdn.net/banbaodevelop

ps:如有转载请加以上信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: