我需要在NULL /删除NSMutablearray之前删除NSMutablearray对象

时间:2015-04-29 17:18:03

标签: ios objective-c nsmutablearray automatic-ref-counting

NSMutableArray *thisArray = [[NSMutableArray alloc] initWithObjects:@"one", @"two", @"three", nil];

删除thisArray之前是否需要删除任何对象?

thisArray = NULL;

1 个答案:

答案 0 :(得分:1)

NSArray / NSMutableArray仅保留对其包含的对象的引用,并通过将该数组设置为NULL,它将自动释放所有这些引用。您不必循环浏览它们以手动释放它们。