首页 > 移动平台 > 详细

iOS 汉字转拼音

时间:2014-09-11 09:42:11      阅读:768      评论:0      收藏:0      [点我收藏+]

在这里我引用了第三方的东西(email:summer2014mht@sina.com):

在这里我采用了两种方式(方式二简单,方便使用):

- (NSString *)pinYin

{

    //方式一

   //先转换为带声调的拼音

    NSMutableString *str = [self mutableCopy];

   CFStringTransform((CFMutableStringRef)str,NULL, kCFStringTransformMandarinLatin,NO);

   //再转换为不带声调的拼音

   CFStringTransform((CFMutableStringRef)str,NULL, kCFStringTransformStripDiacritics,NO);

    return str;

      //方式二 (简单明了,易于使用,一行代码 方便他人)

//    return [ChineseToPinyin pinyinFromChiniseString:self];

}

//补充:

//获取拼音首字母

- (NSString *)firstCharactor

{

   //1.先传化为拼音

    NSString *pinYin = [self.pinYinuppercaseString];

   //2.获取首字母

    return [pinYin substringToIndex:1];

}


iOS 汉字转拼音

原文:http://blog.csdn.net/mhtios/article/details/39201647

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!