将汉字转换为拼音或者翻转
来源:互联网 发布:期货对冲交易 知乎 编辑:程序博客网 时间:2024/06/05 06:40
//讲汉字转换为拼音
- (NSString *)pinyinOfString{
NSMutableString * string = [[[NSMutableString alloc] initWithString:self ] autorelease];
CFRange range = CFRangeMake(0, 1);
// 汉字转换为拼音,并去除音调
if ( ! CFStringTransform((__bridge CFMutableStringRef) string, &range, kCFStringTransformMandarinLatin, NO) ||
! CFStringTransform((__bridge CFMutableStringRef) string, &range, kCFStringTransformStripDiacritics, NO)) {
return @"";
}
return string;
}
//汉字转换为拼音后,返回大写的首字母
- (NSString *)firstCharacterOfString{
NSMutableString * first = [[[NSMutableString alloc] initWithString:[self substringWithRange:NSMakeRange(0, 1)]] autorelease];
CFRange range = CFRangeMake(0, 1);
// 汉字转换为拼音,并去除音调
if ( ! CFStringTransform((__bridge CFMutableStringRef) first, &range, kCFStringTransformMandarinLatin, NO) ||
! CFStringTransform((__bridge CFMutableStringRef) first, &range, kCFStringTransformStripDiacritics, NO)) {
return @"";
}
NSString * result;
result = [first substringWithRange:NSMakeRange(0, 1)];
return result.uppercaseString;
}
*)firstCharacterOfString;
- 将汉字转换为拼音或者翻转
- 将汉字转换为拼音
- 将汉字转换为拼音
- 将汉字转换为拼音
- 将汉字转换为拼音
- C#将汉字转换为拼音[转]
- JS将汉字转换为拼音
- C#将汉字转换为拼音首字母
- 使用CFStringTransform将汉字转换为拼音
- 使用CFStringTransform将汉字转换为拼音
- Java将汉字转换为拼音
- 使用CFStringTransform将汉字转换为拼音
- 使用CFStringTransform 将汉字转换为拼音
- 使用CFStringTransform 将汉字转换为拼音
- 使用CFStringTransform将汉字转换为拼音
- 如何快速将汉字转换为拼音
- 使用CFStringTransform将汉字转换为拼音
- iOS 将汉字转换为拼音
- VS2010、C#、Emgu CV配置 ; 在C#下使用OpenCV ; C#中使用OpenCV(Emgu CV)
- DirectionalViewPager支持横向和纵向的ViewPager
- 捕获程序崩溃异常上传到服务器
- mysql分页
- 第4周实践项目1-- 建立单链表
- 将汉字转换为拼音或者翻转
- SOCKET之Send和Recv理解
- git通过authorized_keys来管理用户的权限(二)
- 遗传算法简介
- Kafka设计解析:Kafka High Availability (下)
- 第十周项目一——二叉树算法库
- Android容器动画LayoutTransition
- Oracle数据库ORA-01940: 无法删除当前已连接的用户
- 重学C#之前传——由C/C++开发经验总结的程序内存分配知识