获取中文拼音的首字母的方法

来源:互联网 发布:帝国时代2mac版英文版 编辑:程序博客网 时间:2024/04/30 20:28

   之前一直以为按中文首字母分组的联系人列表只能是从后台返回,解析获取一个UUID=“c”的特殊标示符进行分组,今天偶然发现了一篇文章,http://nshipster.com/cfstringtransform/       。

  自己也做了个测试,代码如下

    CFMutableStringRef string=CFStringCreateMutableCopy(nil, 0,CFSTR("中国"));
    CFStringTransform(string, NULL, kCFStringTransformMandarinLatin, NO);
    NSString *Str=(__bridge NSString *)(string);
    NSString *strs=[Str substringToIndex:1];
    NSLog(@"%@",strs);

打印结果:

2014-12-23 15:36:18.779 讲汉字转成拼音[4354:119867] z

0 0