"bar"라는 다른 객체를 속성으로 사용하여 "foo"라는 객체가 있다고 가정 해 보겠습니다.Objective-C : 부모 개체의 할당을 해제하기 전에 속성 개체를 dealloc해야합니까?
"foo"가 할당 해제되면 "bar"에 대한 모든 참조가 자동으로 제거되므로 "bar"도 할당 해제됩니까? 또는 "foo"할당 해제 및 어딘가에 메모리에 떠있는 "bar"것인가? 모든 "bar"의 참조가 "foo"에 정의 된 경우에도 마찬가지입니다.
미리 감사드립니다.
+1 또한 속성이'copy'로 선언 된 경우 릴리스해야합니다. –