Я сделал следующий эксперимент. Может ли кто-нибудь указать, почему строки, инициализированные с помощью stringwithformat, не работают при поиске строк?
NSString *test1 = @"Hello";
NSString *test2 = @"Hello";
NSString *test3 = [NSString stringWithFormat:@"%@ ", test2];
NSRange titleResultsRange = [test1 rangeOfString:test2 options:NSCaseInsensitiveSearch];
Я получаю titleResultsRange.length > 0
Но когда я это сделаю -
NSRange titleResultsRange = [test1 rangeOfString:test3 options:NSCaseInsensitiveSearch];
Я получаю titleResultsRange.length = 0
Почему?