ivar标量和对象为null / nil以释放ARC中的内存

时间:2012-11-21 09:43:34

标签: automatic-ref-counting

我有以下类创建序列:UIController实例化ServiceClass,它实例化DAOManagerClass实例化DAOCLass

UIController -> Service -> DAOManager -> DAO

如果我理解ARC,当服务不再使用时,感谢ARC,它将作为服务发布,DAOManagerDAO

问题:

  1. 是否将服务设置为nil以正确的方式指定它不再使用?
  2. 对于性能问题,DAOManager完成执行后DAODAO设置为nil是一件好事,对于设置{{1}的服务是相同的当DAOManager完成执行时,为nil。

0 个答案:

没有答案