美文网首页
swift中汉字转拼音

swift中汉字转拼音

作者: 焚琴煮鹤de我 | 来源:发表于2016-05-05 13:45 被阅读893次

做搜索或者通讯录匹配时,常需要将汉字信息转成拼音来方便搜索

  • 通过对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: "")
    }
}
print("中国".transformToPinYin())

  • 最近也在尝试swift来实现些东西,放着当笔记了

相关文章

  • swift中汉字转拼音

    做搜索或者通讯录匹配时,常需要将汉字信息转成拼音来方便搜索 通过对String的扩展,我们就可以轻松做到 最近也在...

  • Python 拼音汉字互转

    汉字转拼音:pypinyin拼音转汉字:Pinyin2Hanzi Python汉字转拼音-拼音转汉字的效率测评

  • swift 汉字转拼音

    swift中提供了这样一个方法: 注释的大意是转换制定的字符串,并修改传进来的参数,只有指定范围内被修改,范围制定...

  • python汉字转拼音

    场景说明 把中文汉字、转成汉语拼音,包括: 纯汉字转拼音 汉字里面加有字母转拼音 转加声调的拼音 转用数字表示声调...

  • iOS知识小积

    1.iOS 拨打电话的三种方式 -swift 2.iOS 汉字转拼音 -swift 3.iOS self.navi...

  • 发布 | 汉字转拼音工具

    通过查找汉字拼音库实现实时汉字转拼音的功能。 实现 加载汉字拼音对照文件pinyin.txt(4万+汉字拼音对照)...

  • 发布 | 汉字转拼音工具

    通过查找汉字拼音库实现实时汉字转拼音的功能。 实现 加载汉字拼音对照文件pinyin.txt(4万+汉字拼音对照)...

  • 汉字转拼音

    汉字转拼音有很多种方法, 在这里推荐一个在线的免费转拼音的网站。 点击访问??汉字转拼音??

  • 汉字转拼音

    几种方法 一种是建立一个拼音对应的汉字map,进行查表。一种是利用汉字编码,根据不同的区域求出拼音。 第一种的原...

  • 汉字转拼音

    不过要注意的是,有一些汉字为多音字,可能不太符合需求 具体的请参考这篇文章

网友评论

      本文标题:swift中汉字转拼音

      本文链接:https://www.haomeiwen.com/subject/ivedrttx.html