Метод init
, который был опубликован в вопросе, был в неправильной форме.Метод init
должен (обычно) иметь форму:
-(id)initWithParams:(BOOL)aBoolParam {
if (self = [super init]) {
//do stuff
}
return self;
}
Проблема с кодом выше заключалась в том, что он был выполнен как метод класса, поэтому, если автор этого хотел, он должен был сделать1006 * и верните его.