2012-09-03 3 views
0

자동 풀 풀에 nil 객체를 추가하려고합니다. 그러나 그것은 응용 프로그램을 파괴하지 않습니다. 왜?? 어느 누구도 이걸 설명해 줄 수 있니? 나는 아래 테스트 코드,자동 해제 풀에 nil 객체를 추가하면 충돌이 발생하지 않음

UIView *testView = nil; 
    [testView autorelease]; 

감사합니다, nil에 대한 메시지는 항상 일이 아무것도 결과 보내기 어거스틴 페이지 참조

답변

3

. autorelease 메서드가 호출되면 수신자가 nil 인 경우 메시지 전달 메커니즘이 즉시 중지됩니다.

+0

고마워요. :) –