iOS汉字转拼音

汉字转拼音 系统库实现:

NSString *city = @"杭州";
// 或者使用:NSMutableString *cityP = [city mutableCopy];
NSMutableString *cityP = [[NSMutableString alloc] initWithString:city];
//转换成拼音
CFStringTransform((__bridge CFMutableStringRef)cityP, NULL, kCFStringTransformMandarinLatin, NO);
//去声调
CFStringTransform((__bridge CFMutableStringRef)cityP, NULL, kCFStringTransformStripDiacritics, NO);```

就是这么简单~
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS汉字转拼音 微信通讯录列表右侧的字母表控件, 想必大家每天都在使用, 其功能着实感觉强大, 查找好友只需要轻...
    Gadfly_阅读 1,380评论 4 10
  • 小编最近在做一个通讯录电话类的App,做模糊查询(拼音,首字母,号码等)的时候需要将电话中的号码取出来再加工得到首...
    ___1o_8o阅读 1,508评论 0 0
  • Core Foundation包含文字转拼音的相应方法,而且还支持声调。具体过程如下: 首先假设有一段文字NSSt...
    FMengz阅读 566评论 0 2
  • 在ios开发中经常碰到做通讯录需要将汉字转成拼音的情况,以下就是我把汉字转成拼音的方法 用kCFStringTra...
    在这蓝色天空下阅读 459评论 0 4
  • 在安卓开发中会时常碰到滑动冲突的情况,比如有一个水平滑动的 ViewPager 里面有 Fragment,Frag...
    CharmingWong阅读 380评论 0 0