Objective-c - UIViewController 클래스의 인스턴스를 생성할 때 -initWithNibName:bundle: 메서드를 사용해야 합니까?
迷茫
迷茫 2017-04-24 09:11:47
0
1
349

예를 들어 새 MyViewController을 만듭니다. initWithNibName:bundle: 메서드를 재정의하지 않으면 다른 클래스에서 직접 사용할 수도 있습니다.

으아악

수정 기능 외에 이 메서드를 재정의하면 어떤 역할을 하게 되나요?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(1)
伊谢尔伦

다시 쓰지 않아도 괜찮습니다. MyViewControllerUIViewController을 상속하므로 재정의하지 않으면 상위 클래스의 이 메서드가 자동으로 호출됩니다.

재작성은 일반적으로 일부 초기화 처리를 수행하기 위해 수행됩니다. 실제로 초기화 처리는 대개 viewDidLoad에 배치됩니다. 그래서 내가 본 것은 이 방법이 일반적으로 다시 작성되지 않는다는 것입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿