Сигнатура метода init
по умолчанию на сгенерированных XCode контроллерах вида:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{ }
Я видел, что они инициализированы с обоими предоставленными значениями, только именем пера (с комплектом как ноль), илипросто nil
как оба.Все, кажется, работает.
Как UIViewController действительно обрабатывает self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
?Есть ли недостаток в том, чтобы просто ввести nil
для обоих значений?