您的位置:首页 > 移动开发 > IOS开发

iOS汉字转拼音

2016-01-15 14:13 459 查看
//汉字转为拼音(类目)
#import <Foundation/Foundation.h>

@interface NSString (HZToPinyin)

- (NSString *)transformToPinyin;

@end

#import "NSString+HZToPinyin.h"

@implementation NSString (HZToPinyin)

- (NSString *)transformToPinyin {
NSMutableString *mutableString = [NSMutableString stringWithString:self];
CFStringTransform((CFMutableStringRef)mutableString, NULL, kCFStringTransformToLatin, false);
mutableString = (NSMutableString *)[mutableString stringByFoldingWithOptions:NSDiacriticInsensitiveSearch locale:[NSLocale currentLocale]];
return mutableString;
}

@end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: