arc 썸네일형 리스트형 [Swift] ARC (Automatic Reference Counting) 프로그램이 운영체제로부터 할당받는 메모리 공간 구조에 대해 공부하고, 이를 토대로 Swift의 ARC개념을 이해하여 봅니다. 메모리 구조 Swift는 ARC를 사용하여 Heap 영역의 객체 메모리를 자동으로 관리한다. 자세히 풀어 말하자면, >> Heap 영역의 객체에 대한 Strong Reference(강한 참조) count를 추적하고, 객체가 더 이상 필요하지 않을 때 (참조 count가 없을 때) 해당 객체에 대한 메모리를 자동으로 해제하는 방식으로 메모리를 관리한다. 📌 Strong Reference (강한 참조) ▽ 기본적으로 Swift에서 변수나 상수는 Strong Reference(강한 참조)를 한다. 객체에 대한 Strong Reference(강한 참조) count가 증가되어 있다면, 해당.. 더보기 이전 1 다음