Я пытаюсь пройти через изменяемый массив в поисках заданной строки. Если строка не существует в массиве, я хочу добавить ее РАЗ. У меня сейчас проблема в том, что строка добавляется несколько раз.
Вот код, который я использую
NSMutableArray *array;
array=[self.storedData getNames];
if([array count]!=0){
for (int i=0; i<[array count]; i++) {
MyUser *user=[array objectAtIndex:i];
if(![user.firstName isEqualToString:self.nameField.text]){
[array addObject: object constructor method goes here];
[self.storedData setNames:array];
}
}
}
else{
[array addObject:object constructor method];
[self.storedData setNames:array];
}
Любая помощь будет принята с благодарностью.