iOS汉字中提取首字母

 NSMutableString *mutableStr = [[NSMutableString alloc]initWithString:string];

            

            if (CFStringTransform((__bridge CFMutableStringRef)mutableStr,0,kCFStringTransformMandarinLatin,NO)) {

           }//普通话转换成拉丁

            if (CFStringTransform((__bridge CFMutableStringRef)mutableStr, 0, kCFStringTransformStripDiacritics, NO)) {

}//去掉声调

一定需要注意的:这个提取首字母是非常消耗时间的过程

posted @ 2016-11-27 09:51  小眼奇遇记  阅读(650)  评论(0编辑  收藏  举报