我有以下类创建序列:UIController
实例化ServiceClass
,它实例化DAOManagerClass
实例化DAOCLass
:
UIController -> Service -> DAOManager -> DAO
如果我理解ARC,当服务不再使用时,感谢ARC,它将作为服务发布,DAOManager
和DAO
。
问题:
DAOManager
完成执行后DAO
将DAO
设置为nil是一件好事,对于设置{{1}的服务是相同的当DAOManager
完成执行时,为nil。