Да, есть инициализатор. Он называется -init
и выглядит примерно так:
- (id) init {
self = [super init];
if (self != nil) {
// initializations go here.
}
return self;
}
Редактировать: Не забудьте -dealloc
, tho '.
- (void)dealloc {
// release owned objects here
[super dealloc]; // pretty important.
}
В качестве дополнительного примечания, использование родного языка в коде, как правило, является плохим ходом, обычно вы предпочитаете придерживаться английского, особенно когда обращаетесь за помощью в Интернете и т. П.