- (NSString *)transform:(NSString *)chinese {
? ? // 將NSString轉(zhuǎn)化為NSMutableString,如:蘋果
? ? NSMutableString *pinyin = [chinese mutableCopy];
? ? // 將漢字轉(zhuǎn)化為拼音,帶音調(diào),如:píng guǒ
? ? CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO);
? ? NSLog(@"帶音調(diào)的拼音:%@", pinyin);
? ? // 將漢字轉(zhuǎn)化為拼音,不帶音調(diào),如:ping guo
? ? CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformStripCombiningMarks, NO);
? ? NSLog(@"不帶音調(diào)的拼音:%@", pinyin);
? ? // 返回結(jié)果
? ? return pinyin;
}