아이폰 앱이로드 될 때 CSV 파일을 구문 분석하고 있습니다. 이 일이 일어나는 동안 이것은 스플래시 스크린을 던지고 싶습니다. 그러나 wakeFromNib에서이 데이터를로드하고 있기 때문에 스플래시 스크린은 끝나고 나옵니다.데이터를 초기화해야하는 위치는 어디입니까?
그렇다면이 작업을 어디에서해야합니까?
아이폰 앱이로드 될 때 CSV 파일을 구문 분석하고 있습니다. 이 일이 일어나는 동안 이것은 스플래시 스크린을 던지고 싶습니다. 그러나 wakeFromNib에서이 데이터를로드하고 있기 때문에 스플래시 스크린은 끝나고 나옵니다.데이터를 초기화해야하는 위치는 어디입니까?
그렇다면이 작업을 어디에서해야합니까?
applicationDidFinishLaunching:
에 CSV를로드하는 방법은 UIApplicationDelegate
?
UI를 차단하는 대부분의 작업과 마찬가지로 백그라운드 스레드에서 실행하고 완료되면 스플래시 화면을 숨기기 위해 주 스레드에 알립니다.
이러한 종류의 작업에는 NSOperation을 적극 권장합니다. Google some tutorials
아래 applicationDidFinishLaunching (앱 현명한) 또는 의 viewDidLoad (-지혜의 ViewController가) 코드를 삽입하는 좋은 장소입니다.