zoukankan      html  css  js  c++  java
  • iOS将汉字转成拼音

     

     

    + (NSString *)transform:(NSString *)chinese

    {

        NSMutableString *pinyin = [chinese mutableCopy];

        CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO);

        CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformStripCombiningMarks, NO);

        NSLog(@"%@", pinyin);

        return [pinyin uppercaseString];

    }

    kCFStringTransformMandarinLatin方法转化出来的是带音标的拼音,

    如果需要去掉音标,则继续使用kCFStringTransformStripCombiningMarks方法即可,执行这行代码。

     

    http://www.jianshu.com/p/5b0c958f4092

  • 相关阅读:
    Python中的yield详解
    Python脚本实现图片加水印
    ajax
    商城页面的增删改查
    事务及完成转账功能
    DBUtils和完善商城页面
    EL和jstl技术
    JSP
    jquery插件
    Cookie和Session
  • 原文地址:https://www.cnblogs.com/dengchaojie/p/7872528.html
Copyright © 2011-2022 走看看