0

UIViewController に次のようなプロパティがあることに気付きました

self.navigationController
self.searchDisplayController

など。少し混乱しました。これらを xib ファイルで定義していませんでしたが、それらにアクセスして使用できることに気付きました。それらは自動的にビューに表示されます。これらをすべてのビュー コントローラに対してインスタンス化する理由は何ですか?

xib ファイルを介して独自のものを定義して接続したい場合はどうすればよいですか?

4

1 に答える 1

3

これらの値はnilデフォルトです。ビューコントローラーが対応するコントローラーでセットアップされている場合にのみ、値を返します。

つまり、View Controller が nav Controller に追加されていない場合、navigationControllerプロパティは を返しますnil。についても同じですsearchDisplayController

于 2013-05-21T03:39:48.907 に答える