苹果自带拼音转换方法

来源:互联网 发布:重庆网络推广软件 编辑:程序博客网 时间:2024/04/26 05:44

苹果自带拼音转换方法


 1 - (NSString *)getPinYinFrom:(NSString *)chinese
2 { 3 CFMutableStringRef string = CFStringCreateMutableCopy(NULL, 0, (__bridge CFMutableStringRef)[NSMutableString stringWithString:chinese]); 4 CFStringTransform(string, NULL, kCFStringTransformMandarinLatin, NO); 5 CFStringTransform(string, NULL, kCFStringTransformStripDiacritics, NO); 6 7 NSMutableString *aNSString = (__bridge NSMutableString *)string; 8 NSString *finalString = [aNSString stringByReplacingOccurrencesOfString:[NSString stringWithFormat:@"%c", 32] withString:@""]; 9 10 NSLog(@"%@", finalString);11 return finalString;



0 0
原创粉丝点击