1. 程式人生 > >漢字轉成拼音

漢字轉成拼音

    NSString *stringText = @"iOS開發交流群:119783156";
    if ([stringText length])
    {
        NSMutableString *mutableStringText = [[NSMutableString alloc] initWithString:stringText];
        if (CFStringTransform((__bridge CFMutableStringRef)mutableStringText, 0, kCFStringTransformMandarinLatin, NO))
        {
            NSLog(@"pinyinText: %@", mutableStringText);
        }
        
        if (CFStringTransform((__bridge CFMutableStringRef)mutableStringText, 0, kCFStringTransformStripDiacritics, NO))
        {
            NSLog(@"pinyinText: %@", mutableStringText);
        }
    }

執行結果: