标签: ios automatic-ref-counting
除了插入保留和释放之外,ARC还会做什么?它说ARC会优化代码吗?
答案 0 :(得分:1)
"插入保留和释放"实际上几乎是ARC所做的一切(特别是如果你包括autorelease)。实际上,它遵循The Golden Rules of Memory Management,因此您不必这样做。
它还添加了另一个功能:它引入了automatic nilification of weak references,以防止悬空指针。