在我的应用程序中,我需要使用旁遮普语和英语。所以我自定义了键盘以显示旁遮普语字母。我需要使用这些旁遮普词来实现搜索,但数据库不支持旁遮普语。旁遮普数据以英文格式存储在数据库中。所以我需要在开始搜索之前将旁遮普文本再次转换为英文。我尝试使用以下代码以英文形式取回单词。
[txtSearch setFont:[UIFont systemFontOfSize:20]];
但我又得到了旁遮普文。有没有办法转换回这些单词?
答案 0 :(得分:1)
NSMutableString *buffer = [@"русский язык" mutableCopy];
CFMutableStringRef bufferRef = (__bridge CFMutableStringRef)buffer;
CFStringTransform(bufferRef, NULL, kCFStringTransformToLatin, false);
NSLog(@"%@", buffer);