Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 我应该在哪里初始化数据?_Iphone_Objective C_Cocoa_Init - Fatal编程技术网

Iphone 我应该在哪里初始化数据?

Iphone 我应该在哪里初始化数据?,iphone,objective-c,cocoa,init,Iphone,Objective C,Cocoa,Init,当我的iphone应用程序加载时,我正在解析CSV文件。这需要几秒钟,我想在发生这种情况时弹出一个闪屏,但是因为我正在从wakeFromNib加载此数据,闪屏在我完成后出现 那么我应该在哪里做这项工作呢?在uiapplicationelegate上的applicationdifinishLaunching:中加载CSV怎么样?与大多数阻止UI的任务一样,在后台线程中运行CSV并通知主线程(隐藏启动屏幕)完成后。我强烈建议您完成此类任务。谷歌搜索 ApplicationIDFinishLaunch

当我的iphone应用程序加载时,我正在解析CSV文件。这需要几秒钟,我想在发生这种情况时弹出一个闪屏,但是因为我正在从wakeFromNib加载此数据,闪屏在我完成后出现


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

uiapplicationelegate
上的
applicationdifinishLaunching:
中加载CSV怎么样?

与大多数阻止UI的任务一样,在后台线程中运行CSV并通知主线程(隐藏启动屏幕)完成后。

我强烈建议您完成此类任务。谷歌搜索

ApplicationIDFinishLaunching(应用程序方面)或viewDidLoad(ViewController方面)是放置代码的好地方