概要
我们在开发App时候,经常遇到按拼音首字母查找或者索引的,做过一段时间的开发者应该清楚也都知道遇到这种问题怎么解决.一般有两种方式:一种是找第三方包,另一种就是找API库。第三方包在这里就不做介绍。下面我们看看主要实现的代码。
Objective-C 代码
NSMutableString *ms = [[NSMutableString alloc] initWithString:@"半饱"];
CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransformMandarinLatin, NO);
NSLog(@"拼音: %@",ms);
Swift 代码
let transformContents = CFStringCreateMutableCopy(nil, 0, "半饱")
CFStringTransform( transformContents, nil, kCFStringTransformMandarinLatin, false)
print("\(transformContents)");
版权所有:半 饱 开发专栏
版本转载:http://blog.youkuaiyun.com/banbaodevelop
ps:如有转载请加以上信息
版本转载:http://blog.youkuaiyun.com/banbaodevelop
ps:如有转载请加以上信息