天天看点

iOS中将汉字转换成拼音的方法

//  将汉字转换为不带音调的拼音

- (NSString *)transformMandarinToLatin:(NSString *)string

{

    NSMutableString *preString = [string mutableCopy];

    CFStringTransform((CFMutableStringRef)preString, NULL, kCFStringTransformMandarinLatin, NO);

    CFStringTransform((CFMutableStringRef)preString, NULL, kCFStringTransformStripDiacritics, NO);

    return preString;

}