すべてのコントローラをコードとGUIのほとんどで作成します。いくつかのGUIは私がIBで作っています。次に、ファイルの所有者をviewcontrollerに設定し、ファイルの所有者からビューに接続をドラッグします。しかしinitWithNibNameが...私はinitWithNibNameに関する質問
この
に指定イニシャライザを上書き- (id)init {
[super initWithNibName:nil bundle:nil];
return self;
}
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
return [self init];
}
私を混乱させるなぜ私はViewControllerをはINIT-initalizerに使用しなければならないNIBどの設定する必要はありませんか?それがなくても働くからです。私は[super initWithNibName:@ "SomeNib" bundle:nil]を使わなければならないと思った。 INIT-initalizerで
だから、何が問題なのですか?あなたの情報を再編成する必要があると思います。 –
明らかに、2人の人がすでに私の質問を理解し、それを美しく答えて以来、 – LuckyLuke