iOS:漢字轉拼音(類方法)
來源:程序員人生 發布時間:2014-12-15 09:11:33 閱讀次數:3352次
之前寫了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];
}
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈