2010-04-27 50 views
2

我在加载iphone应用程序时正在解析CSV文件。这需要几秒钟的时间,我想抛出一个启动画面,但这是因为我从wakeFromNib加载这个数据,闪屏在我完成后即将出现。我应该在哪里启动我的数据?

那么我应该在哪里做这项工作?

回答

2

怎么样在UIApplicationDelegate上加载CSV applicationDidFinishLaunching:

0

与大多数阻塞UI的任务一样,在后台线程中运行它,并在完成后通知主线程(以隐藏初始屏幕)。

0

我强烈建议NSOperation这类任务。谷歌为some tutorials

的applicationDidFinishLaunching(表观明智)或viewDidLoad中(的ViewController-wise)被放置代码好地方。