Objetivo C - Como uso o método initWithCoder?
Eu tenho o seguinte método para minha classe que pretende carregar um arquivo de ponta e instanciar o objeto:
- (id)initWithCoder:(NSCoder*)aDecoder
{
if(self = [super initWithCoder:aDecoder]) {
// Do something
}
return self;
}
Como alguém instancia um objeto dessa classe? O que é issoNSCoder
? Como posso criá-lo?
MyClass *class = [[MyClass alloc] initWithCoder:aCoder];