【问题标题】:NSString Hindi words compareNSString 印地语单词比较
【发布时间】:2015-09-03 07:50:30
【问题描述】:

我正在尝试比较两个印地语字符串,但它说字符串不相等,下面是代码:

if([@"हड़ताल" isEqualToString:@"हड़ताल"]){
                            NSLog(@"String is equal");
                        }else{
                            NSLog(@"String is not equal");
                        }

如何比较两个非英文字符串?

提前致谢

【问题讨论】:

  • 我无法使用提供的代码重现您的问题。 [@"हड़ताल" isEqualToString:@"हड़ताल"] 返回YES
  • 它在我身边返回 NO

标签: objective-c cocoa-touch nsstring unicode-string


【解决方案1】:

字符串看起来相同,但我相信 unicode 字符略有不同,因此它当前返回 NO,如您所说...

我测试了它,它返回 NO

我将第一个字符串复制并粘贴到第二个字符串上,它返回 YES

总之..由于编码,它目前不是同一个字符串。

【讨论】:

    猜你喜欢
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多