iOS汉字转拼音
2015-09-25 11:35
393 查看
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);
}
}
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);
}
}
相关文章推荐
- IOS 之 Prefix.pch 预编译文件详解
- IOS相机 相册简单实用+图片正方形剪裁
- IOS开发 IOS9.0上遇到的一些新问题
- iOS项目开发实战——理解frame,bounds,center
- ios 随记
- iOS 从工程中删除Cocoapods
- ios学习笔记——对象归档
- iOS 开发该选择Blocks还是Delegates
- IOS里面的字典转模型
- iOS AutoLayout 自动布局
- iOS如何改变图片的尺寸?
- iOS多线程学习---控制线程通信及线程使用的总结
- iOS - NSLog的使用方法
- Xcode7 ios9 升级后出现的问题
- 一篇关于IOS适配很好的文章
- iOS项目开发实战——使用代码获取屏幕宽高
- iOS 中背景图片的设置
- IOS9 适配
- iOS AutoLayout 代码布局自动化
- iOS 之@()