Вы, вероятно, создаете свой контроллер представления из файла NIB. Таким образом, вместо того, чтобы вызывать сообщение «init», это одно сообщение создателя:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// Custom initialization
}
return self;
}
Попробуйте, если это тот, кого называют. То, что сказал Шон, правда. Вы можете использовать эти сообщения для выполнения подобных вещей.
Удачи.