-
NSString *originStr = @"苹果"; - NSMutableString *newStr = [NSMutableString stringWithString:originStr];
- CFRange range = CFRangeMake(0, newStr.length);
- CFStringTransform((CFMutableStringRef)newStr, &range, kCFStringTransformMandarinLatin, NO);
- NSLog(@"%@",newStr);
- //píng guǒ
- range = CFRangeMake(0, newStr.length);
- CFStringTransform((CFMutableStringRef)newStr, &range, kCFStringTransformStripCombiningMarks, NO);
- NSLog(@"%@",newStr);
- //ping guo
获取汉字首字母
最新推荐文章于 2024-11-10 18:08:10 发布
本文介绍如何使用Objective-C将中文字符串转换为带声调的拼音,并进一步去除组合标记得到纯拉丁文形式的拼音。通过具体代码示例,展示了利用CFStringTransform进行中文到拼音的转换过程。
1558

被折叠的 条评论
为什么被折叠?



