は、私はあなたが(それが存在する場合)、それはクラスの同じ名前のnibファイルをロードするマニュアルに従って、init
を呼び出した場合のUIViewControllerの指定イニシャライザはUIViewControllerのサブクラスのinitメソッドが同じ名前のnibファイルをロードしないことがあるのはなぜですか?
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
であることを知っています。
しかし、私が遭遇するのは、時にはinitがすべてのことを正しく行うということです。しかし、時にはUIViewControllerのサブクラスのinitメソッドがnibファイルをロードしないことがあります。同じ方法で(Xcodeのアシスタントを使用してUIViewControllerサブクラスを作成し、それと同時にnibファイルを関連付けるので、ファイル名はすべて同じにする必要があります)、それらを作成します。
どうしてですか?