PinYin4Objc 是一个效率很高的汉字转拼音类库,支持简体和繁体中文。
有以下特性:
1.效率高,使用数据缓存,第一次初始化以后,拼音数据存入文件缓存和内存缓存,后面转换效率大大提高;
2.支持自定义格式化,拼音大小写等等;
3.拼音数据完整,支持中文简体和繁体,与网络上流行的相关项目比,数据很全,几乎没有出现转换错误的问题。
性能比较:
与之前的pinyin,POAPinyin和PYMethod等项目比较,PinYin4Objc的速度是非常快的,差不多为:0.20145秒/1000字

https://github.com/kimziv/PinYin4Objc

转载于:https://www.cnblogs.com/yingkong1987/p/3329943.html

iOS 汉字转拼音 PinYin4Objc相关推荐

  1. 【推荐】iOS汉字转拼音第三方库

    PinYin4Objc是一个在git汉字转拼音的开源库,支持简体和繁体中文.效率POAPinyin等其他库要高,转换库也完整下面简单介绍 实现原理 使用unicode_to_hanyu_pinyin. ...

  2. IOS汉字转拼音首字母

    项目中需要给UITableView建右侧索引,需要获取汉字的拼音首字母,而汉字转拼音一般都是使用CFStringTransform方法 - (NSString*)pinyin {if (self == ...

  3. iOS 汉字转换为拼音

    pragma mark - 汉字转拼音 (NSString )firstNameByChineseName:(NSString )aName { // 1.转化为可变字符串 NSMutableStri ...

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

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

  5. iOS汉字转拼音,日韩文字转拼音

    NSMutableString*ms=[[NSMutableStringalloc]initWithString:@"我是中国人"]; if(CFStringTransform(( ...

  6. iOS汉语转拼音以及按照拼音排序

    在iOS中汉语转拼音可以使用系统提供的方法,也可以使用第三方库来实现,但是网上说使用系统方法实现的话性能会比较差,此处只是提供方法,至于选择使用哪种方法,自己看情况而定. 1.系统方法 主要使用到了方 ...

  7. iOS/Mac OS X 汉字转拼音

    作者: ani_di 版权所有,转载务必保留此链接 http://blog.csdn.net/ani_di iOS/Mac OS X 汉字转拼音 网络流行的汉字转拼音方案是带一个拼音码表,速度快.其实 ...

  8. IOS开发 汉字转拼音 把用户名按照姓名首字母进行排序

    //第一步 汉字转拼音 有2种方法 一种是使用ChineseString 别人写的类  第二种是IOS自带的方法 我使用的便是第二种 NSMutableString *ms = [[NSMutable ...

  9. iOS 获取汉字的拼音

    在ios开发中经常碰需要将汉字转成拼音的情况,以下就是我把汉字转成拼音的方法 代码实现 + (NSString *)transform:(NSString *)chinese{//将NSString装 ...

最新文章

  1. spring读取配置文件的几种方式
  2. 比尔·盖茨彻底告别微软,慈善领域「再就业」发挥余热
  3. 03_NoSQL数据库之Redis数据库:list类型
  4. 每一个人都是平凡的英雄
  5. 4_Tensorflow框架的使用(20181217-)
  6. java map join_HashMap 常见应用:实现 SQL JOIN
  7. markdownpad2 html渲染组件出错_「万字长文」一文吃透React SSR服务端同构渲染
  8. C4C里产品主数据和销售组织数据维护的相互作用和相互影响
  9. Object-C基础入门笔记(一)
  10. 面试题3:二维数组中的查找
  11. SpringMVC从入门到精通之第一章_慕课文章
  12. php文件不写结尾,php文件结尾不写?的好处有哪...-php判断两个日期相差天数的实...-php根据时间显示刚刚,几分钟前,几小时前的实现代码_169IT.COM...
  13. 一套OA系统 破解中小企业4大管理难题
  14. 我的2017:从工作再到学生
  15. 模式匹配算法逐步精简
  16. Matlab toolbox Manopt流形优化工具包介绍
  17. tapestry5中文教程 实例demo
  18. AIScanner文字识别软件 OCR
  19. OpenCC的编译与多语言使用
  20. 【弄nèng - Activiti6】Activiti6入门篇(十七)—— 消息中间事件

热门文章

  1. 用.NET SqlBulkCopy类执行批量复制
  2. Delphi 2010 新增功能之: IOUtils 单元(4): TDirectory.GetDirectories
  3. 推荐两个Firefox插件
  4. 让你的主机运行ASP.NET 2.0 AJAX程序
  5. Selenium常用API的使用java语言之7-控制浏览器操作
  6. windows下pycharm连接vagrant的python环境
  7. 【bzoj1965】 [Ahoi2005]SHUFFLE 洗牌 欧拉定理
  8. vue的Virtual Dom实现- snabbdom解密
  9. 使用cocoapods时,import 找不到头文件。
  10. IOS中UITableViewCell的重用机制原理