我有一个以这种方式分配的自定义类数组:
myArray = [NSMutableArray array];
我通过 for 循环在其中添加对象:
for (CustomClass *obj in otherArray) {
[myArray addObject:obj];
}
然后,我将所有内容添加到我的视图中:
CustomClass *obj = [myArray objectAtIndex:index];
[self.view addSubview:obj];
每次我在视图中添加元素时,我都会将其从数组中删除:
[myArray removeObject:obj];
最后,我拥有我认为的所有元素。但是,在游戏结束时,我必须从我的视野中删除所有对象并从内存中删除。我使用 ARC。我不知道如何从内存中释放对象。谢谢