설명

  1. Swift에서 자동으로 처리 해준다.

  2. ARC는 GC (Garbage Collector)와는 다르게 런타임이 아닌 컴파일 단에서 처리된다.

  3. GC는 런타임에 메모리를 검사하기 때문에 앱 퍼포먼스에 악영향을 준다.

  4. Retatin release 를 안해도 된다.

  5. 어떠한 클래스 A 인스턴스가 있다.

  6. A는 B와 C에 참조되어 있다. ( Reference Couting이 2가 된다.)

관련 링크