Tabbar 탐색 인터페이스가있는 간단한 앱이 있습니다. 세 가지보기 (A, B 및 C)와 모달보기가 있습니다. 각 뷰에는 자체 뷰 컨트롤러와 펜촉이 있습니다. 인터페이스 빌더에서 모두 설계되고 연결됩니다.보기가 탭바 컨트롤러에서 보이지 않을 때 해제하는 방법?
표시되지 않는보기를 해제하고 싶습니다. 다른보기가 나타날 때 릴리스하고 전무를 시도 같은
[[[self.navigationController.viewControllers objectAtIndex:0] view] release];
[[self.navigationController.viewControllers objectAtIndex:0] view] = nil;
등 등
그것은 문제가 발생하지 않습니다하지만 난 악기를 실행할 때 어떤 차이를하지 않습니다. 나는 메모리 사용량의 감소는 발표의 ViewController가 보유 내용에 따라 중요하지 않을 수도 있습니다
그랬지만 메모리 사용량이 떨어지지 않았습니다. 그것은 다른보기를 선택할 때 올라간다. 그러나 나는 그들을 놓을 때 떨어지지 않는다. 나는 [self.view release]하고 self.view = nil 않았다. 그것은 멋지게 내 견해를 재현했지만 그게 전부입니다. – Tibidabo