У меня есть массив с кучей строк, и я хочу проверить, содержится ли в массиве определенная строка. Если я использую сообщение containsObject
: в массиве, я получаю правильные результаты. Все ли объекты NSString
с одинаковой строкой указывают на один и тот же объект? Или почему containsObject
: работает?
NSArray *stringArray = [NSArray arrayWithObjects:@"1",@"2",@"3",anotherStringValue, nil];
if([stringArray containsObject:@"2"]){
//DO SOMETHING
}