iOS/Mac OS X 汉字转拼音

作者: ani_di  

版权所有,转载务必保留此链接 http://blog.csdn.net/ani_di


iOS/Mac OS X 汉字转拼音

网络流行的汉字转拼音方案是带一个拼音码表,速度快。其实Core Foundation也提供了一种方案,而且还带声调!

[cpp]  view plain copy
  1. NSMutableString *ms = [[NSMutableString alloc] initWithString:@"我是中国人"];  
  2. if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformMandarinLatin, NO)) {  
  3.     NSLog(@"Pingying: %@", ms); // wǒ shì zhōng guó rén  
  4. }  
  5. if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformStripDiacritics, NO)) {  
  6.     NSLog(@"Pingying: %@", ms); // wo shi zhong guo ren  
  7. }  

有兴趣的可以试一试,这个函数不仅支持中文,日文韩文等都没问题,很强大 得意

你可能感兴趣的:(iOS/Mac OS X 汉字转拼音)