NSString хинди слова сравнить
Я пытаюсь сравнить две строки хинди, но он говорит, что строка не равна ниже код:
if([@"हड़ताल" isEqualToString:@"हड़ताल"]){
NSLog(@"String is equal");
}else{
NSLog(@"String is not equal");
}
Как я могу сравнить две не английские строки?
заранее спасибо
1 ответ
Строки выглядят одинаково, но я считаю, что символы Юникода немного отличаются, поэтому он возвращает НЕТ в настоящее время, как вы заявили...
Я проверил, он вернул НЕТ
Я скопировал и вставил первую строку поверх второй, и она вернула ДА
Итак, в заключение... это в настоящее время не та же строка из-за кодировки.