Так я инициализирую свой NSMutablearray.Я копирую содержимое cityList в cityArray.Оба являются NSMutableArray.К вашему сведению, я объявил 'cityArray', используя extern.
cityArray = [[NSMutableArray alloc] init];
[cityArray addObjectsFromArray:cityList];
Затем, в другом методе в другом классе, я попытался добавить еще один объект в 'cityArray'. Вот как я это делаю.Но он продолжает падать, когда запускает эту строку кода.
NSString *allCities = @"All Cities";
[[cityArray valueForKey:@"cityName"] addObject:allCities];
Это из консоли '[__NSArrayI addObject:]: нераспознанный селектор, отправленный экземпляру 0x6292de0' '.
Но еслиЯ проверяю это с помощью setvalue: forkey :, это работает, но это не то, что я хочу.Я хочу, чтобы новые данные были добавлены в конец списка.