1

AppDelegate.mで、アプリケーションのルートコントローラを設定する必要があることを知って います。そうしないと、アプリに何も表示されず、警告が表示されます。

私はいくつかの材料が使用していることを発見しました:

[window addSubview:anyViewController.view];

または使用:

window.rootViewController = anyViewController;

どちらの方法でも、アプリを正しく起動できます。最初のメソッドがユーザーのrootviewControllerを設定しない理由は理解できませんが、それでもうまく機能します。どうしてこれなの?それらの違いは何ですか?

4

1 に答える 1

6

rootViewControlleriOS4で追加された、より新しく推奨される方法です。

于 2012-05-16T00:18:33.587 に答える