autoreleasepool 참조 카운트를 나중으로 미루고 이들이 한번에 감소되는것을 보장받기 위한 기법입니다. 주로 autoreleasepool을 자동으로 관리해주지 않는 Operation Queue에서 많이 사용합니다. autoreleasePool에 포함된 객체들은 코드가 autoreleasePool에서 벗어나면 한번에 참조 카운트가 줄어듭니다. func useManyImages() { let filename = pathForResourceInBundle for _ in 0 ..< 5 { for _ in 0 ..< 1000 { let image = UIImage(contentsOfFile: filename) } } } 이와 같이 여러개의 UIImage가 생성되는 케이스가 있다고 해봅시다. 이 경우 매..