컴파일 시에 옵션 -fobjc-gc-only가 필요하다.
메소드 실행 중에 사용하는 객체는 메소드내의 자동 변수에 대입해서 사용 한다.
당분간 사용할 것 같은 객체는 외부 변수에서 참조 할 수 있도록 해둔다.
회수 대상이 되는 것은 id 타입이거나, 클래스명을 타입으로 사용하는 변수이다.
오너쉽과 인스턴스 변수에 대해 신경 쓰지 않아도 된다.
객체가 해제 될 때 필요한 후처리는 finalize 메소스에 기술할 수 있지만 가급적 사용 하지 않도록 한다.
레퍼런스 카운트 관련 메소드및 dealloc 메소드는 프로그램 안에 정의되어 있어도 실행되지 않는다.
메소드 실행 중에 사용하는 객체는 메소드내의 자동 변수에 대입해서 사용 한다.
당분간 사용할 것 같은 객체는 외부 변수에서 참조 할 수 있도록 해둔다.
회수 대상이 되는 것은 id 타입이거나, 클래스명을 타입으로 사용하는 변수이다.
오너쉽과 인스턴스 변수에 대해 신경 쓰지 않아도 된다.
객체가 해제 될 때 필요한 후처리는 finalize 메소스에 기술할 수 있지만 가급적 사용 하지 않도록 한다.
레퍼런스 카운트 관련 메소드및 dealloc 메소드는 프로그램 안에 정의되어 있어도 실행되지 않는다.
Objective-C.pdf


