最近刷题刚刚研究过这个问题。
何为循环引用 如果有两个或者以上的对象,它们彼此引用,就会造成循环引用。如下面的例子
class Node { Node next ; } Node a new Node (); Node b new Node (); a . next b ; b . next a ;
代码中࿰…
1.ARC是什么 我们知道,在C语言中,创建对象时必须手动分配和释放适量的内存。然而,在 Swift 中,当不再需要类实例时,ARC 会自动释放这些实例的内存。 Swift 使用 ARC 来跟踪和管理应用程序的内存,其主要是由…