Я получаю эту ошибку при попытке добавить объект NSString с именем object
в мой массив:Ошибка при добавлении объекта NSString к моему NSMutableArray
erminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI addObject:]: unrecognized selector sent to instance 0x7fc48ae52ba0'
Не знаю, почему это так. Первоначально я использовал NSArray для изменения его в NSMutableArray, но у меня все еще есть проблемы с ним. Код ниже:
-(NSMutableArray *)getReplyArrayForMessage: (NSString *)message {
//get the array
NSMutableArray *replies = [self.messageDictionary objectForKey:message];
NSLog(@"%@",replies);
//if no replies we init the base set
if([replies count]==0) {
//get the base array
//this also works if a key just isn't in the dictonary
return replies=[self getBaseArray];
}
else {
//add the other message
NSString *object = @"Send a different message";
[replies addObject:object];
return replies;
}
}
Если кто-то может дать мне указатель, почему это происходит, я был бы признателен. Noob здесь.
Как вы сделали его изменчивым? – Wain