참고)iOS 디버그 & 최적화 기법

1.alloc,new,copy로 시작하지 않는 메시지는 생성된 오브젝트는 자동으로 해제 된다.

2.만약 그런 오브젝트 중에 자동으로 해제되면 곤란한 경우에는 retain을 호출한다.

3.alloc,new,copy로 시작하는 메시지로 생성된 오브젝트를 자동으로 해제하고 싶을땐,autorelease 메시지를 보낸다.

4.retain,release는 레퍼런스 카운트를 즉석에서 증감 시키지만, autorelease는 지연하면서 레퍼런스 카운트를 감소 시킨다.


 

+ Recent posts