UIViewController – 神秘缓慢加载

我正在编写一个基于标签的通用应用程序,其中一个选项卡比其他选项(大约5s)花费的时间要长得多,并在执行时locking主线程。

现在,这个特定的选项卡是一个图像库,所以可能需要一点时间来加载和显示图像,但是,延迟发生之前,我实例化我的任何variables…(图像加载完成无论如何分开的线程…)

我在viewDidLoad方法中创build了我的子视图等,但延迟发生在init方法之后和viewDidLoad方法之前。

(即使我注释掉了viewDidLoad方法中的所有内容,延迟仍然存在。)

视图控制器初始化一个只包含UIScrollViewUIImagePickerController一个笔尖…

有没有人知道什么是在viewDidLoad方法之前加载/处理?

这是在连接到xcode线束时在手机上加载UIImagePickerController的问题。 这造成比正常延迟更长的时间。 尝试在设备上进行testing,而不连接到xcodedebugging器。

链接到类似的职位: http : //www.iphonedevsdk.com/forum/iphone-sdk-development/4727-uiimagepickercontroller-slow-appear.html