我班上有一个变量。这是自定义模型的数组。我想在方法1中填充此变量,但是应用程序在此行崩溃:[inboxMessagesArray addObject:entity]
线程1:EXC_BAD_ACCESS
在.m文件中:
@synthesize inboxMessagesArray;
在.h文件中:
@property (nonatomic,retain) NSMutableArray<InboxMessagesResponseEntity *> *inboxMessagesArray;
方法1
for (NSDictionary *responseEntityDictionary in dictionary)
{
InboxMessagesResponseEntity *entity = [[InboxMessagesResponseEntity alloc] initWithDictionary:responseEntityDictionary error:&err];
[inboxMessagesArray addObject:entity];
}
最佳答案
您需要先初始化数组inboxMessagesArray
,然后再向其中添加对象
self.inboxMessagesArray = [NSMutableArray new]; // OR [[NSMutableArray alloc] init];