iOS汉字转拼音
来源:互联网 发布:股票交易软件制作 编辑:程序博客网 时间:2024/06/10 18:02
微信通讯录列表右侧字母表控件, 着实感觉功能强大, 查找好友只要轻轻一划, 就可以找到好友, 而无需从很长的列表划好几下, 更没必要从标签查找了.
那么问题来了, 字母和姓氏怎么对应的呢? 系统是老外写的, 不可能像新华字典一样有个目录吧? 查找官方文档, 在CoreFoundation框架中找到了CString这个文件中的
CFStringTransform函数, 其实就这个函数就可以实现汉字转拼音的功能.
在此我分别封装了一个类方法和一个NSString的类别方法:
类方法:
iOSChineseToPinyin.h
iOSChineseToPinyin.m
NSString类别:
NSString+Pinyin.h
NSString+Pinyin.m
封装的好处就是方便调用嘛~
类方法调用:
类别调用:
0 0
- iOS 汉字转拼音
- iOS 汉字转拼音
- IOS 汉字转拼音
- iOS:汉字转拼音
- iOS 汉字转拼音
- iOS汉字转拼音
- ios 汉字转拼音
- iOS 汉字转拼音
- ios 汉字转拼音
- ios汉字转拼音
- iOS 汉字转拼音
- iOS汉字转拼音
- iOS汉字转拼音
- 【iOS】汉字转拼音
- ios 拼音转汉字
- iOS汉字转拼音
- iOS汉字转拼音
- ios 汉字转拼音
- 指针函数和函数指针
- 版本管理规范
- [普及] NOIP 2011 表达式的值
- ARM9时钟体系结构
- CentOS 7.2 部署网站访问日志分析器 - Piwik
- iOS汉字转拼音
- LeetCode No.25 Reverse Nodes in k-Group
- 解析大型.NET ERP系统 灵活复杂的界面控件Infragistics WinForms
- linux指令 -- cd
- ListView 的 优化方案
- nginx反向代理模拟
- Setting up CocoaPods master repo 卡着不动
- c++ primer plus 第六版 书本中源码
- 如何 ubuntu下启动/停止/重启MySQL