//新建一个分类 <span style="font-family: Arial, Helvetica, sans-serif;">NSString+Category.h中</span>
+ (NSString *)pinyinWithString:(NSString *)str;
在NSString+Category.m中
+(NSString *)pinyinWithString:(NSString *)str{
//先转换为带声调的拼音
NSMutableString *str2 = [str mutableCopy];
CFStringTransform((CFMutableStringRef)str2, NULL, kCFStringTransformToLatin, NO);
//再转换为不带声调的
CFStringTransform((CFMutableStringRef)str2, NULL, kCFStringTransformStripDiacritics, NO);
return [[str2 stringByReplacingOccurrencesOfString:@" " withString:@""]uppercaseString];
}