1
2
3
4
5
6
7
8
9
10
|
NSString *hanziText = @
"我是中国人"
;
if
([hanziText length]) {
NSMutableString *ms = [[NSMutableString alloc] initWithString:hanziText];
if
(CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformMandarinLatin, NO)) {
NSLog(@
"pinyin: %@"
, ms);
}
if
(CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformStripDiacritics, NO)) {
NSLog(@
"pinyin: %@"
, ms);
}
}
|
转载于:https://www.cnblogs.com/yuanscn/p/11032335.html