autorelease pool [Objective-C] 오토릴리즈 풀 메모리 관리의 첫번째 원칙은 누군가 어떤 메모리를 할당했다면, 그 해제의 책임도 함께 져야 한다는 것이다. 예를 들어 어떤 코드에서 새로운 객체를 생성했다면, 이 객체를 해제하는 책임 역시 그 코드가 갖게 된다. 그러나 상황에 따라서는 이 원칙을 지키는 것이 여의치 않을 수 있다. 이를 테면 어떤 객체를 생성해서 다른 곳으로 전달해주어,