Цель C - Как использовать метод initWithCoder?

У меня есть следующий метод для моего класса, который намеревается загрузить файл пера и создать экземпляр объекта:

- (id)initWithCoder:(NSCoder*)aDecoder 
{
    if(self = [super initWithCoder:aDecoder]) {
        // Do something
    }
    return self;
}

Как создать экземпляр объект этого класса? Что это за NSCoder ? Как я могу его создать?

    MyClass *class = [[MyClass alloc] initWithCoder:aCoder];
47
задан piperchester 17 January 2014 в 20:28
поделиться