나는 아직도 (가비지 콜렉터는 자바에서 모든 것을 처리했다)이 메모리 관리 물건에 새로운 오전,하지만 지금까지 당신이 개체에 대한 메모리를 할당하면 내가 을 이해 당신은에 다시을 그 메모리를 해제해야 당신이 당신의 목표로 끝내 자마자 컴퓨터. @ 인터페이스, @implementation 및 주요:Objective-C 메모리 관리 : 언제 내가 [해제]합니까?
myObject = [Object alloc];
및
[myObject release];
는 지금은 그냥 내 오브젝티브 -C하는 .m 파일 3 개 부분이있다. 나는 다음이 사람들에게 프로그램의 끝에서 내 객체를 발표 : [pool drain];
return 0;
그러나이 프로그램은 프로그램의 마지막에 인 myObject을 출시 괜찮을 것, 훨씬 더 복잡 할 것 인 경우 ?
더 나은 질문은 언제 객체의 할당 된 메모리를 해제합니까? [myObject release];
의 위치를 어떻게 알 수 있습니까?
:'대부분의 아이폰 OS 4에서 호출되지 않습니다 시간. – ohho
전화하세요. 그것은 어쨌든 내가 일반적으로 필요로하는 방법이 아닙니다. –