NSString хинди слова сравнить

Я пытаюсь сравнить две строки хинди, но он говорит, что строка не равна ниже код:

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

Как я могу сравнить две не английские строки?

заранее спасибо

1 ответ

Строки выглядят одинаково, но я считаю, что символы Юникода немного отличаются, поэтому он возвращает НЕТ в настоящее время, как вы заявили...

Я проверил, он вернул НЕТ

Я скопировал и вставил первую строку поверх второй, и она вернула ДА

Итак, в заключение... это в настоящее время не та же строка из-за кодировки.

Другие вопросы по тегам