Я пытался написать собственный инициализатор, который выглядит примерно так:
- (id) initWithTitle:(NSString *) title withDescription:(NSString *) desc {
self = [super initWithTitle: title withDescription: desc];
if (self) {
self.title = title;
description = desc;
duration = 0.0;
priority = 0;
}
return self;
}
Но по какой-то причине, если я использую [super initWithTitle: title withDescription: desc], он говорит мне, что нет видимого @interface для 'NSObject', объявляющего мой селектор, несмотря на то, что я уже определил конструктор в файле .h.
Я мог бы просто использовать [super init], но я просто хотел знать, что я сделал неправильно в будущем.