UISearch酒吧显示阿拉伯语结果

时间:2014-04-04 09:21:54

标签: ios xcode5 uisearchbar arabic

我有一个UISearch栏,我想让它搜索一系列阿拉伯语单词。但考虑到阿拉伯字母非常大并且有很多特殊情况,例如:

  • 当用户写字母ا时,搜索栏应显示包含ا和أ
  • 的单词
  • 当用户写字母و时,搜索栏应显示包含و和ؤ
  • 的字样
  • 当用户写下字母ى时,搜索栏应显示包含ى和ي的单词以及ى
  • 作为测试,我做了以下几点:

    NSString *Alef = @"ا";
    

    在TextDidChange函数中,我执行了以下操作:

    if([text isEqualToString:Alef]){
    
            text = @"أ";
            }
    

    它工作得很好,但静态定义所有不同的组合既不合乎逻辑也不正常,有没有更好的方法?

    0 个答案:

    没有答案