苹果自带拼音转换方法

简介: 苹果自带拼音转换方法 1 - (NSString *)getPinYinFrom:(NSString *)chinese 2 { 3 CFMutableStringRef string = CFStringCreateMutableCopy(NULL, 0, (__bridge C...

苹果自带拼音转换方法


 
 1 - (NSString *)getPinYinFrom:(NSString *)chinese
2 { 3 CFMutableStringRef string = CFStringCreateMutableCopy(NULL, 0 , (__bridge CFMutableStringRef)[NSMutableString stringWithString:chinese]); 4 CFStringTransform( string , NULL, kCFStringTransformMandarinLatin, NO); 5 CFStringTransform( string , NULL, kCFStringTransformStripDiacritics, NO); 6 7 NSMutableString *aNSString = (__bridge NSMutableString *) string ; 8 NSString *finalString = [aNSString stringByReplacingOccurrencesOfString:[NSString stringWithFormat: @" %c ", 32] withString: @"" ]; 9 10 NSLog( @" %@ " , finalString); 11 return finalString;



目录
相关文章
中文转汉语拼音工具类
使用说明 在pom.xml中引入依赖包 com.belerweb pinyin4j 2.
1657 0
|
Java
Java工具类——汉字转拼音
写了一个根据汉字获取拼音字符串的工具类
133 0
|
Python
Python Excel表格列数的字母表达与数字的相互转换
Python Excel表格列数的字母表达与数字的相互转换
344 0
|
Java Android开发 数据格式
Android环境下hanlp汉字转拼音功能的使用介绍
    由于项目需要在Android手机设备上实现汉字转拼音功能(支持多音字),于是首先想到了Pinyin4j+多音字映射对照表的实现方案,并在项目中试用了一段时间,发现数据量大时,其耗时非常严重。后来寻找其他方案,在github上找到了HanLP开源库,其多音字转换速度非常快,但是没有针对Android平台进行适配,于是对代码进行了一些修改,终于可以在Android手机上运行。
1465 0
|
iOS开发
iOS 汉字转拼音方法
iOS 汉字转拼音方法
145 0
|
人工智能 C#
C#汉字转拼音代码分享|建议收藏
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.
1401 0
使用微软PinYinConverter查询汉字拼音
原文:使用微软PinYinConverter查询汉字拼音 通过汉字,如何查询拼音? 微软有相应的DLL可直接使用 引用方式 Nuget包管理安装 DLL下载后,引用 可以从微软的网站上下载相关文字处理的类库,下载地址如下: http://download.
1603 0
|
Java Android开发
汉语转拼音
汉语转拼音 pinyin4j (https://github.com/belerweb/pinyin4j) TinyPinyin (适用于Java和Android的快速、低内存占用的汉字转拼音库。
1239 0