3

在我的应用程序中,我需要使用旁遮普语和英语。所以我定制了键盘以显示旁遮普语字母。我需要使用这些旁遮普语单词来实现搜索,但数据库不支持旁遮普语。旁遮普语数据以英文格式存储在数据库中。所以我需要在开始搜索之前将旁遮普语文本再次转换为英语。我尝试使用以下代码以英文形式取回单词。

[txtSearch setFont:[UIFont systemFontOfSize:20]];

但我再次收到旁遮普语文本。有什么办法可以转换回这些词?

我的应用程序中的搜索屏幕

4

1 回答 1

1
NSMutableString *buffer = [@"русский язык" mutableCopy];
CFMutableStringRef bufferRef = (__bridge CFMutableStringRef)buffer;
CFStringTransform(bufferRef, NULL, kCFStringTransformToLatin, false);
NSLog(@"%@", buffer);
于 2013-06-16T12:11:05.830 回答