有时候在开发中会遇到,需要通过拼音来进行排序,分类,但是服务器并没有返回带拼音的字符串,苹果为我们提供了对应的方法,来获取拼音

    NSString *hanziText = @"我是中国人--重庆---长沙";if ([hanziText length]) {NSMutableString *ms = [[NSMutableString alloc] initWithString:hanziText];if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformMandarinLatin, NO)) {NSLog(@"pinyin: %@", ms);//带声调pinyin: wǒ shì zhōng guó rén--chóng qìng---zhǎng shā}if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformStripDiacritics, NO)) {NSLog(@"pinyin: %@", ms);//不带声调pinyin: wo shi zhong guo ren--chong qing---zhang sha}  }

iOS汉字字符串转拼音相关推荐

  1. asp.net 获取汉字字符串的拼音首字母,含多音字

    需求:在很多时候数据查询的时候,我们希望输入某个人姓名的拼音首字母进行查询,例如"潘长江",输入"pcj",就能搜索潘长江相关信息. 实现: #region 获 ...

  2. java字符串转换为拼音_JAVA实现汉字转换为拼音 pinyin4j/JPinyin

    在项目中经常会遇到需求用户输入汉字后转换为拼音的场景,比如说通讯录,就会要求按名字首字符发音排序,如果自己写实现这方面的功能是个很好大的工程,还好网上有公开的第三方jar支持转换,结合网上很多前辈的代 ...

  3. java 根据拼音查询汉字_java根据拼音搜索,但数据库为汉字的解决方案

    [Java] 纯文本查看 复制代码**1.以下代码是一个文字转拼音的工具类** import org.springframework.stereotype.Component; import net. ...

  4. php 汉字按字母排序,在PHP中,将一个汉字数组按照拼音首字母进行排序

    (之前发的这篇博文因为含有敏感关键字,只好重发一遍了) $str = "我们可以在浏览器中看到,当鼠标移到元素上时,元素开始向右移动,开始比较慢,之后则比较快,移开时按原曲线回到原点.&qu ...

  5. JAVA获取汉字首字母拼音

    JAVA获取汉字首字母拼音 jar导入 工具类 jar导入 <dependency><groupId>com.belerweb</groupId><artif ...

  6. VB 汉字字符串转换成拼音

    以下这个函数可以将一个汉字字符串转换成拼音 Private Function Getpy(Txt) Dim d, TmpTxt Dim wzcode, i, TmpWZ, a, b, ii Set d ...

  7. 完整简洁的Oracle获得汉字字符串拼音首字母和全拼的函数

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! http ...

  8. iOS --- 把汉字转化成拼音 Swift

    extension String {/**把汉字转化成拼音*/func transformToPinYin() -> String {let mutableString = NSMutableS ...

  9. iOS汉字转拼音,根据首字母创建索引条,UISearchController

    我从后台获取到数据,想做的效果就是把获取到的数据文字的首字母提取出来做成索引条显示,便于用户选择,用到的知识就是,将汉字转换成拼音再提取首字母转换大小写,再排序,然后显示在索引条上 demo:http ...

最新文章

  1. H.265视频编码与技术全析(下)
  2. Oracle 收购Sun之后的演义:IBM 和SAP何去何从
  3. 数据说大数据分析师吴女士观点:大数据是回暖的计算机行业中绩增速最高的子行业...
  4. 3.使用SqlCommand执行SQL语句
  5. nodejs下载安装及配置环境
  6. win32_mfc 理论资料 供自己查阅
  7. 《秘密》之你的秘密和生命的秘密
  8. java将sql数据转xml文件_把从SQL中取出的数据转化成XMl格式
  9. 云原生背景下的运维价值思考与实践
  10. mysqli mysql assoc,mysqli中的mysql_fetch_assoc?
  11. 邻接矩阵的存储方式实现图的广度和深度优先遍历
  12. 【uView】picker 地区选择
  13. R语言绘制沈阳地铁线路图
  14. 【嵌入式项目开源】基于ESP32的墨水屏桌面小屏幕
  15. 『 kaggle』kaggle-DATA-SCIENCE-BOWL-2018(U-net方法)
  16. 2022哈工大软件构造课程总结与经验分享(复习指导)
  17. python 阻止锁屏_想要自己的手机锁屏更加安全吗?python带你打造个性的锁屏控件...
  18. mysql如何降级_降级MySQL(参考MySQL官方文档)
  19. 常用函数的拉氏变换表
  20. 越疆dobot机械臂_Dobot机械臂魔术师系类

热门文章

  1. css3 滤镜效果(黑白滤镜、模糊化处理等)
  2. DB2插入单引号 双引号的问题
  3. 新媒体营销方式有哪几种
  4. 开发一款出境旅游类APP需要包含哪些功能?
  5. 《后端从入门到熟悉-序言》
  6. 乘风破浪的码农——仿佛身体被掏空
  7. hdu——4379 ——The More The Better
  8. asp.net线上宠物商店系统
  9. 音视频处理工具ffmpeg基本使用
  10. java smtp.126.com_Java Mail---SMTP、POP3协议-DOS下手动收发邮件演示过程