는 :메모리 관리
는UILabel *temp = [[UILabel alloc] init];
self.myLabel = temp;
[temp release];
temp
는 다음 시나리오에서 어떤 일이 일어날 것이라고입니다 사용하지 않습니까?
self.myLabel = [[UILabel alloc] init];
[myLabel release];
이
내가 인해 속성에dealloc
에
[myLabel release];
를 추가 가정한다.
적절한 메모리 관리가 맞습니까? 두 번째 예에서 init
행 이후에 myLabel
의 보유 수는 2입니까?
+1 ARC를 사용한 메모리 관리가 실제로 훨씬 쉽습니다. – dasblinkenlight