2014-12-01 51 views

回答

1

這一切都取決於你的程序和操作的優先順序。

如果你想立即調用視圖控制器,那麼你可以把它放在你提到的applicationDidFinishLaunching:方法中,但是如果你想要某些操作在後臺運行,你也可以把它放在其他類的方法中。

要記住的主要事情是,你希望用戶覺得你的應用程序沒有被凍結。因此,如果加載時間比平均時間更長,請添加進度指示器等。 Apple需要所有已發佈的iOS應用程序的加載屏幕,因此這是放置加載圖像的理想場所。

+0

與通過代碼加載視圖層次的時間相比,筆尖加載時間如何? – Sam 2014-12-02 06:17:52

+0

我無法確定地告訴你,但我認爲它可以忽略不計。你可以查看這個鏈接http://www.cocoawithlove.com/2010/03/load-from-nib-or-construct-views-in.html?m=1或者自己調試你自己的項目的加載時間。 – Scott 2014-12-02 07:50:38