Заполнение массива пользовательских сбоев модели в цели c - PullRequest
0 голосов
/ 12 сентября 2018

В моем классе есть переменная. который является массивом пользовательской модели. Я хочу заполнить эту переменную в методе 1., но приложение вылетает в этой строке: [inboxMessagesArray addObject:entity]

Тема 1: EXC_BAD_ACCESS

В .m файле:

@synthesize inboxMessagesArray;

В файле .h:

@property (nonatomic,retain) NSMutableArray<InboxMessagesResponseEntity *> *inboxMessagesArray;

Mehod1

for (NSDictionary *responseEntityDictionary in dictionary)
{ 
   InboxMessagesResponseEntity *entity = [[InboxMessagesResponseEntity alloc] initWithDictionary:responseEntityDictionary error:&err]; 
   [inboxMessagesArray addObject:entity];
}

1 Ответ

0 голосов
/ 12 сентября 2018

Вам нужно инициализировать массив inboxMessagesArray перед добавлением в него объектов

 self.inboxMessagesArray = [NSMutableArray new];  // OR [[NSMutableArray alloc] init];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...