У меня есть следующий код:Путаница вокруг NSMutableArray и NSArray
NSLog(@"items: %d", [items count]);
NSLog(@"allObjects: %d", [self.allObjects count]);
[self.allObjects addObjectsFromArray:items];
NSLog(@"allObjects: %d", [self.allObjects count]);
Который производит следующий вывод:
items: 7
allObjects: 0
allObjects: 0
пунктов является NSArray
AllObjects является NSMutableArray.
Я смущен относительно того, почему объекты в элементах не добавляются к allObjects. Я ожидаю, что это что-то простое, но в моем понимании есть ясность.
Можете ли вы опубликовать код, в котором вы создаете экземпляр allObjects? –