ARC(Automatic Reference Counting, 자동 참조 카운팅)Swift에서 힙(Heap) 영역에서 메모리 관리를 자동으로 수행하는 메커니즘앱의 메모리 사용량을 효율적으로 관리하여 객체가 더 이상 필요하지 않을 때 메모리를 해제함 클래스 객체 생성 할 때의 ARC 매커니즘1. 클래스 객체 생성클래스 객체가 생성되어 Heap에 올라오면 ARC는 자동적으로 클래스 객체를 참조하는 수를 관리함객체가 생성될 때, ARC는 해당 객체에 대한 참조 카운트를 1로 설정 2. 객체 참조 추가객체를 다른 변수나 상수에 할당하거나, 다른 객체에서 참조할 때마다 참조 카운트 증가 3. 객체 참조 삭제참조하는 객체가 해제될 때마다 참조 카운팅이 자동으로 감소시킴 4. 객체 메모리 해제참조 카운팅이 0이 되..