/*将汉字转换为不带音调的拼音
- (NSString*)transformMandarinToLatin:(NSString *)string
{
/*复制出一个可变的对象*/
NSMutableString *preString = [string mutableCopy];
/*转换成成带音调的拼音*/
CFStringTransform((CFMutableStringRef)preString, NULL, kCFStringTransformMandarinLatin,NO);
/*去掉音调*/
CFStringTransform((CFMutableStringRef)preString, NULL,kCFStringTransformStripDiacritics, NO);
if ([[(NSString *)string substringToIndex:1] compare:@"长"] ==NSOrderedSame)
{
[preString replaceCharactersInRange:NSMakeRange(0, 5)withString:@"chang"];
}
if ([[(NSString *)string substringToIndex:1] compare:@"沈"] ==NSOrderedSame)
{
[preString replaceCharactersInRange:NSMakeRange(0, 4)withString:@"shen"];
}
if ([[(NSString *)string substringToIndex:1] compare:@"厦"] ==NSOrderedSame)
{
[preString replaceCharactersInRange:NSMakeRange(0, 3)withString:@"xia"];
}
if ([[(NSString *)string substringToIndex:1] compare:@"地"] ==NSOrderedSame)
{
[preString replaceCharactersInRange:NSMakeRange(0, 3)withString:@"di"];
}
if ([[(NSString *)string substringToIndex:1] compare:@"重"] ==NSOrderedSame)
{
[preString replaceCharactersInRange:NSMakeRange(0, 5) withString:@"chong"];
}
return preString;
}