我正在加载iphone应用时解析CSV文件。这需要几秒钟我想在发生这种情况时抛出一个闪屏,但是因为我从wakeFromNib加载这些数据,所以在我完成后会出现闪屏。
那我应该在哪里做这项工作?
答案 0 :(得分:2)
如何在applicationDidFinishLaunching:
上UIApplicationDelegate
加载CSV?
答案 1 :(得分:0)
与阻止UI的大多数任务一样,在后台线程中运行它并在完成后通知主线程(隐藏启动屏幕)。
答案 2 :(得分:0)
我强烈推荐NSOperation来完成这类任务。 Google为some tutorials。
applicationDidFinishLaunching (app-wise)或 viewDidLoad (ViewController-wise)是放置代码的好地方。