1

iPhone デベロッパー センターの NavBar の例を調べています。

より具体的には、 MainViewController オブジェクトがインスタンス化されている場所を理解しようとしていますが、これがどこで発生しているかを単純に見つけることができません。

MainViewController クラスへの唯一の参照は、前方宣言と #import がある AppDelegate にあります。ただし、これらの文を削除しても、プログラムには何の影響もありません。

オブジェクトはおそらくnibファイルに作成されていますが、やはり見つかりません。

私は Xcode 開発環境がとても気に入っています。ただし、私が気に入らないのは、オブジェクトを作成/接続できるさまざまな場所がいくつかあるため、他の人のコードを理解するのが非常に難しくなることです。

どんな助けでも大歓迎です。

4

1 に答える 1

6

MainWIndow.xib ファイルを調べて、[Navigation Controller] の横にある開閉用三角ボタンをクリックすると、MainViewController のインスタンスが表示されます。これは、ライブラリから「View Controller」オブジェクトをドラッグし、そのクラスを変更することによって作成されました。

于 2008-11-23T20:16:07.697 に答える