initWithNibName과 ViewDidLoad 메서드의 차이점은 무엇입니까? 둘 다 사용할 수 있습니까?nibNameOrNil과 ViewDidLoad 메서드가 다른 이유는 무엇입니까?
0
A
답변
3
initWithNibName
- 무엇입니까 호출하여 지정된 nib 파일에서보기 컨트롤러를 만듭니다.
viewDidLoad
- 무엇입니까 컨트롤러의보기가 메모리에로드 된 후 컨트롤러에서 호출됩니다. 이 메소드를 구현하여 추가 초기화 (nib 파일에서는 수행되지 않음)를 수행 할 수 있습니다.
1
여기 혼란 스러울 수도 있습니다. nibNameOrNil은 일반적으로 인수 이름이며, -initWithNibName : bundle :의 경우 자주 사용됩니다. 따라서, 그것은 펜촉 (.xib) 파일의 이름이어야합니다. -viewDidLoad는 메소드이며 viewController가 뷰를 처음으로 인스턴스화 한 후에 호출됩니다.
관련 문제
- 1. iPhone에서 ViewDidLoad 메서드가 호출되지 않습니다?
- 2. Monotouch : OpenFlowSharp, ViewDidLoad 메서드가 호출되지 않았습니다.
- 3. 왜 내 viewDidLoad 메서드가 실행되지 않습니까?
- 4. BlockingCollection.TakeFromAny 메서드가 유용한 이유는 무엇입니까?
- 5. 의 viewDidLoad
- 6. MKMapView 대리자 메서드가 호출되지 않는 이유는 무엇입니까?
- 7. iPhone에서 viewDidLoad
- 8. 오이 훅 메서드가 소문자가 아닌 이유는 무엇입니까?
- 9. 코어 애니메이션 메서드가 클래스 메서드이지만 인스턴스 메서드가 아닌 이유는 무엇입니까?
- 10. 내 BeginInvoke 메서드가 비동기가 아닌 이유는 무엇입니까?
- 11. DynamicObject 클래스의 메서드가 제네릭이 아닌 이유는 무엇입니까?
- 12. OnVScroll() 메서드가 한 번만 입력되는 이유는 무엇입니까?
- 13. 클래스 메서드에서 한 메서드가 인스턴스 변수를 받아들이는 것처럼 보이고 다른 메서드가 그렇지 않은 이유는 무엇입니까?
- 14. ToolStripProgressBar에 StatusBar.Invoke 메서드가 작동하지 않는 이유는 무엇입니까?
- 15. ViewDidLoad super
- 16. C# 메서드가 호출되지 않는 이유는 무엇입니까?
- 17. toString 메서드가 여기에서 작동하지 않는 이유는 무엇입니까?
- 18. 내 가상 메서드가 대체되지 않는 이유는 무엇입니까?
- 19. 델리게이트에서 일부 메서드가 필요한 이유는 무엇입니까?
- 20. PHP 확장 메서드가 반환되지 않습니다 이유는 무엇입니까?
- 21. 가상 메서드가 초기 바인딩으로 간주되는 이유는 무엇입니까?
- 22. dismissDialog 메서드가 제대로 작동하지 않는 이유는 무엇입니까?
- 23. Stream.CopyTo가 확장 메서드가 아닌 이유는 무엇입니까?
- 24. 인스턴스 메서드가 예상대로 작동하지 않는 이유는 무엇입니까?
- 25. 내 메서드가 NoSuchMethodError를 throw하는 이유는 무엇입니까?
- 26. PHP에서 함수와 메서드가 너무 큰 이유는 무엇입니까?
- 27. 비동기 대리자 메서드가 EndInvoke를 호출해야하는 이유는 무엇입니까?
- 28. viewDidLoad 후 데이터로드
- 29. iPhone dev - init 또는 viewDidLoad 배열 만들기
- 30. 로드 이미지의 viewDidLoad
감사합니다. 사운드 구현을 위해 initWithNibName을 사용할 수 있습니다. – omri