MRC (1) 썸네일형 리스트형 [iOS] ARC 란? (Automatic Reference Counting) 앱의 성능을 유지하기 위해서는 메모리 관리가 기본이자 필수적 입니다. 그렇기 때문에 코코아(Cocoa)에서 사용하는 메모리 관리모델을 이해할 필요가 있습니다. 바로 MRC와 ARC 2가지 관리 모델입니다. Cocoa란? 애플에서 제공하는 어플리케이션 개발 환경을 의미합니다. macOS에서는 Cocoa, iOS에서는 Cocoa Touch 라고 부릅니다. 스택(Stack) 메모리에 저장된 데이터는 자동으로 제거되기 때문에 특별한 관리가 필요없습니다. 하지만 힙(Heap) 메모리에 저장된 데이터는 필요하지 않은 시점에 직접 제거해야만 합니다. 메모리 관리 모델은 힙에 저장된 데이터를 관리합니다. Value Type: Structure, Enumeration, Tuple Reference Type: Class,.. 이전 1 다음