iOS中将汉字转换成拼音


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); 

你可能感兴趣的:(汉字,拼音)