didFinishLaunchingWithOptions:
메서드를 호출하기 전에 일부 코드를 실행할 수있는 방법이 있습니까?뭔가 전에 didFinishLaunchingWithOptions
1
A
답변
6
앱 위임 -init
메소드를 구현보기를 열고이 application:didFinishLaunchingWithOptions:
전에 실행됩니다. 앱 위임 클래스 +initialize
을 구현하여 코드를 더 빨리 실행합니다. 앱 위임 인스턴스에 액세스 할 수는 없지만 아직 존재하지는 않습니다. 이미 말했듯이 main()
을 수정할 수도 있습니다.
많은 옵션이 있습니다.
1
조 (Joe)가 말한 바에 따르면, 또는 당신이하고 싶은 일에 좀 더 구체적이라면 더 나은 해결책을 찾을 수 있습니다. 당신이 XIB로드 한 후 코드를 실행하려면
+1
첫 번째 XIB가 표시되기 전에 정보를로드하고 싶습니다 (.plist 파일의 NSMainNibFile 키에 설정 됨).) –
1
, 그 XIB의의 ViewController에 가서 당신이 원하는 무엇이든 할 : 처음
- (void)viewDidLoad
뷰를로드하거나
모든 시간 동안- (void)viewDidAppear:(BOOL)animated
당신은
0
친구의 답변/의견에 덧붙여 uletterboard의 initialviewcontroller는 awakeFromNib
이 didFinishLaunchingWithOptions:
보다 먼저 실행됩니다.
관련 문제
- 1. 전에 뭔가 표시 setInterval jquery
- 2. didFinishLaunchingWithOptions 대리자가 사용되기 전에 iOS - viewDidLoad가 호출되고 있습니까?
- 3. application : didFinishLaunchingWithOptions before viewDidLoad
- 4. 정보 신청 : didFinishLaunchingWithOptions :
- 5. did not didReceiveLocalNotification, didFinishLaunchingWithOptions
- 6. iPhone didFinishLaunchingWithOptions 메서드
- 7. 뭔가
- 8. 뭔가
- 9. 뭔가
- 10. 뭔가
- 11. 뭔가
- 12. 뭔가
- 13. 뭔가
- 14. 뭔가
- 15. 뭔가
- 16. 입니다 바꾸기 - 뭔가 이름으로 뭔가
- 17. 응용 프로그램 didFinishLaunchingWithOptions` 또는 applicationDidBecomeActive
- 18. 응용 프로그램 : didFinishLaunchingWithOptions : 메모리 관리
- 19. 응용 프로그램 : didFinishLaunchingWithOptions 및 viewDidLoad
- 20. 응용 프로그램 didFinishLaunchingWithOptions if 문의를 무시합니다.
- 21. 일부 지연 후 didFinishLaunchingWithOptions 호출하는 방법
- 22. 뭔가 ++ 코드
- 23. 기업에서 뭔가
- 24. document.getElementById를 ("# 뭔가")
- 25. 인쇄 뭔가
- 26. 뭔가() PHP
- 27. 뭔가, 그것은,
- 28. 뭔가 이클립스에서
- 29. 뭔가 C#
- 30. VB.Net - FileInfo.FullName - 뭔가 빠졌습니까?
'int main (int argc, char * argv [])' – Joe
애플은 main 메소드로 쓰지 않는다 : ( –
어디서 듣고 읽었습니까? 당신의 코드가 사과 가이드 라인을 따른다면, 'UIApplication'이 시작되기 전에 UI 요소를 사용하지 마십시오. – Joe