iOS中将汉字转换成拼音

来源:互联网 发布:数据分析是怎么接兼职 编辑:程序博客网 时间:2024/04/30 16:10

NSString *_name = @“你么好”;

NSMutableString *pinyin = [_name mutableCopy];
    //转换成拼音
    CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO);
    //去掉音调
    CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformStripDiacritics, NO);
    NSLog(@"pinyin= %@",pinyin);
// 截取首字母
    NSString * first = [pinyin substringToIndex:1];
    NSLog(@"%@", first); 
2 0
原创粉丝点击