2012-06-03 8 views
0

보기가 사라지거나 (또는 viewDidDisappear) 뷰가 언로드되면 (viewDidUnload) 릴리스 될 때 unsafe_unretained IBOutlet 객체가 해제됩니까?IBOutlet 출시

답변

2

IBOutlets는 소유하지 않기 때문에보기 컨트롤러와 강력한 관계를 유지해서는 안됩니다. 따라서 실제로는보기 컨트롤러가 컨텍스트를 벗어날 때만 해제됩니다. 매우 약한 참조 때문에 언제든지 발생할 수있는보기 제어 도구가 할당 해제 될 때 해당 참조가 할당 취소됩니다. 특정 기능이 없습니다.