ios汉字转拼音
2015-09-13 15:07
316 查看
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);
}
}
相关文章推荐
- 记录ios8和xocde6的坑
- iOS 开发者旅途中的指南针 - LLDB 调试技术
- iOS 多个 tab 页 demo
- iOS知识点
- iOS的AssetsLibrary框架解读与应用
- IOS上、下拉表视图刷新加载数据
- 环信 iOS Demo 试用小记
- iOS提示信息的实现与自动消失
- IOS程序启动的完整过程
- iOS属性修饰符
- iOS-图片拉伸,最常用的图片拉伸操作总结(干货)
- ios-清除本地缓存(三种方式)
- IOS之Core Foundation框架和Cocoa Foundation框架区别
- ios-post请求
- GCD-ios 多线程
- 【IOS 开发学习总结-OC-7.3】C 语言特性——动态存储与静态存储
- iOS学习总结----通过代码自定义cell(cell的⾼度不⼀致)
- iOS中两个视图的翻转
- 猫猫学iOS 之控制器view显示中view的父子关系及controller的父子关系_解决屏幕旋转不能传递事件问题
- 【IOS 开发学习总结-OC-7.2】C 语言特性——局部变量与全局变量