문제

방금 비슷한 질문을 게시했지만 실제로 게시되었는지 확실하지 않습니다. 편집자 : 이것이 더블 포스트 인 경우 제거하십시오.

제가 쓰고있는 앱은 AppDelegate의 "ApplicationDidFinishLaunching"과 ViewController의 "ViewDidload"에 상당한 코드가 있습니다. 이 코드는 모두 사용자가 앱으로 무언가를 시작하기 전에 실행됩니다. 그 동안 "default.png"는 스플래시 화면으로 표시됩니다. 이것은 최대 10 초가 걸릴 수 있습니다. 따라서 실제 UI가 이미 보이고 사용자가 액세스 할 수있는 일부 코드가 실행되기를 원합니다. 그러나 사용자가 새로 고침/계속 버튼을 눌러야하는 것을 원하지 않습니다. 누구든지 시작 시간을 최소화하고 이런 종류의 포스트 포스트 실행을 할 수있는 방법을 제안 할 수 있습니까? 감사합니다. Sjakelien

도움이 되었습니까?

해결책

nsObject의 PerformSelector : withObject : afterDelay : ApplicationDidFinishLaunching에서 초기화의 일부를 연기 할 수 있습니다.

다른 팁

아마도 ViewDidFinishload 대의원을 사용할 수 있지만 "기본 이미지 시간"내에 여전히로드되어 있는지 또는 그 이후로로드되어 있는지 확실하지 않습니다.

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