程序员人生 网站导航

iOS:汉字转拼音(类方法)

栏目:综合技术时间:2014-12-15 09:11:33

之前写了1篇关于汉字换拼音的,后来我个人用着用着也不舒服了,有点麻烦

在这里,我直接写1个类方法

点击下载源码

这是1个类,也就只有1个类方法,直接导入就可以使用,但是我先声明输出结果,纯大写,汉字与汉字之间的拼音格式有空格

即:

哈哈    =》  HA HA

所占长度分别为:   

  2                   5

其他就没甚么了

这里我也把源码方法粘过来,自己看着用吧

+ (NSString *)stringByChinaese:(NSString *)string { if (string.length <= 0){ return nil; } NSMutableString *source = [string mutableCopy]; CFStringTransform((__bridge CFMutableStringRef)source, NULL, kCFStringTransformMandarinLatin, NO); CFStringTransform((__bridge CFMutableStringRef)source, NULL, kCFStringTransformStripDiacritics, NO); return [source uppercaseString]; }


------分隔线----------------------------
------分隔线----------------------------

最新技术推荐