iOS
[iOS] 오토릴리즈 풀(Autorelease Pool) 이란
i-moo
2018. 12. 4. 14:43
반응형
오토릴리즈 풀 (Autorelease Pool)
: 객체가 해제되기 전까지 저장되는 공간.
ARC (Automatic Reference Counting) 환경
@autoreleasepool{
// ...
}
개발자가 직접 오토릴리스 풀을 생성해야되는 경우
1. UI 프레임워크를 사용하지 않는 프로그램을 개발할 때
2. 반복문에서 다수의 임시 객체를 생성할 때
3. 스레드를 직접 생성할 때
반응형