我什么时候应该发布由[NSMutableDictionary dictionary]创建的字典?

时间:2012-01-27 04:42:05

标签: objective-c cocoa memory-management

假设我使用以下命令创建了一个NSMutableDictionary对象:

NSMutableDictionary* dictionary = [NSMutableDictionary dictionary];

我什么时候应该发布这个对象?将其传递给其他方法时,我会调用retain吗?

1 个答案:

答案 0 :(得分:4)

1)您不需要释放自动释放的对象(NSDictionary方法返回的dictionary对象...)

2)如果你使用ARC,你甚至不需要关心保留或释放。