http://stackoverflow.com/questions/4813086/how-to-convert-chinese-characters-to-pinyin
1 2 3 4 5 6 7 |
CFStringRef zhCStr = (__bridge_retained CFStringRef)self.chineseTextField.text; CFMutableStringRef translateToPinYin = CFStringCreateMutableCopy(NULL, 0, zhCStr); CFStringTransform(translateToPinYin, NULL, kCFStringTransformMandarinLatin, NO); CFStringTransform(translateToPinYin, NULL, kCFStringTransformStripDiacritics, NO); [weakSelf.englishTextField setText:CFBridgingRelease(translateToPinYin)]; |