문제

UIViewController에서 LoadView 메소드를 재정의 할 때 메소드의 시작 부분이나 방법의 끝에 [Super LoadView]를 호출해야합니까? 그리고 왜?

도움이 되었습니까?

해결책

정말 확신하기 위해, 당신은 ViewDidload를 의미하지 않았습니다. 3.0 기준으로 두 가지 매우 다른 방법이기 때문에 문서는 처음에 ViewDidload를 호출합니다.

전후에 호출 할 수 있지만 일반적으로 달리 할 이유가 없다면 일반적으로 끝에 배치됩니다.

다른 팁

에 따르면 UIViewController 클래스 참조, 당신은 전화해서는 안됩니다 [super loadView] 조금도:

이 방법의 사용자 정의 구현은 Super를 호출해서는 안됩니다.

일반적으로로드 뷰를 직접 호출해서는 안됩니다. 그것은 단지 당신의 self.view 속성을 설정하고 View Controller에서만 호출됩니다.
슈퍼 클래스에서 생성 된보기가 필요한 경우에만 [Super Loadview]를 호출해야합니다. 장식보기 계층 또는 그와 비슷한 것에 포함 시키려고합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top