개요
- automatic reference counting; ARC
- 자동 참조 카운팅, 자동 레퍼런스 카운팅, 참조 횟수 계산 방식
- Objective-C에 추가된 기능
- 객체를 참조하는 곳의 수를 세어 적절한 시기에 해제되도록 해줌
- 이 기능을 사용하면 코드 내에서 retain, release, dealloc 을 사용할 수 없음
- 컴파일시에 컴파일러가 알아서 적절한 곳에 추가해준다고 함
- 런타임시에 처리되는 가비지 콜렉션과는 다름
설정
- Build Settings --- Apple LLVM compiler 3.1 - Language --- Objective-C Automatic Reference Counting
- 이곳의 값을 Yes 로 하면 사용