博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
swift 汉字转拼音
阅读量:5285 次
发布时间:2019-06-14

本文共 525 字,大约阅读时间需要 1 分钟。

需要扩展一个String类的方法

extension String {    func transformToPinYin() -> String {        let mutableString = NSMutableString(string: self)        //把汉字转为拼音        CFStringTransform(mutableString, nil, kCFStringTransformToLatin, false)        //去掉拼音的音标        CFStringTransform(mutableString, nil, kCFStringTransformStripDiacritics, false)        let string = String(mutableString)        //去掉空格        return string.stringByReplacingOccurrencesOfString(" ", withString: "")    }}

 

转载于:https://www.cnblogs.com/angongIT/p/5701656.html

你可能感兴趣的文章
ubuntu 12.04 JDK和JVM配置,浏览器执行Applet
查看>>
【转】hibernate annotation方式配置实体关联关系,解决关联外键数据不存在时抛出异常的问题...
查看>>
分享35个讨人喜欢的漂亮进度条UI设计
查看>>
Visual Studion 2013 HTML 如何打开设计图
查看>>
TensorFlow 卷积神经网络--卷积层
查看>>
android studio 注释模板
查看>>
pots(bfs)
查看>>
《JAVA高并发编程详解》-类的加载过程简介
查看>>
数据库索引原理及优化
查看>>
2015年开源项目荣登GitHub十强榜单
查看>>
排序(杭电1106)
查看>>
《生活在Linux中》之:在Bash的Emacs模式中使用Vim
查看>>
反向代理和正向代理
查看>>
深入了解ASO
查看>>
python连接mysql数据库
查看>>
vim的基本操作
查看>>
owncloud 实现私有云进行多端文件同步
查看>>
Android学习第一课
查看>>
Android多线程断点续传下载
查看>>
Hadoop0.20.2 Bloom filter应用演示样例
查看>>