У меня проблема с методом addObject
объекта NSMutableArrayObject. Вот код, который я сейчас использую:
- (void)addBirdSightingWithName:(NSString *)name location:(NSString *)location {
BirdSighting *bird;
NSDate *today = [NSDate date];
bird = [[BirdSighting alloc] initWithName:name location:location date:today];
[self.masterBirdSightingList addObject:bird];
NSLog(@"Elements: %d", [self.masterBirdSightingList count]);
}
Когда этот код выполняется, вызов NSLog
выводит значение 0 на консоль. Я не знаю, что может быть причиной этого.
EDIT:
Я углубился в код и обнаружил, что проблема в том, что мой BirdSightingDataController
никогда не инициализируется. Теперь мой вопрос: где я могу разместить init для моего BirdSightingDataController
? В viewDidLoad
?
Спасибо всем за помощь.