Правильно ли инициализировать UITableViewCell с помощью initWithCoder? - PullRequest
2 голосов
/ 10 сентября 2010

Я загружаю UITableViewCell, используя

[[NSBundle mainBundle] loadNibNamed:@"BlogCell" owner:self options:nil];
cell = blogCell;
self.blogCell = nil;

, где blogCell - это выход к BlogCell.xib

Фактический тип UITableViewCell BlogCell , который является подклассом UITableViewCell .

В моем BlogCell классе, который я использую

-(id)initWithCoder:(NSCoder *)aDecoder {
  self = [super initWithCoder:aDecoder];

  //initialisation of some cell properties here

  return self;
}

Это правильно? Так вы бы занялись инициализацией ячейки, загруженной из пера?

Спасибо

1 Ответ

4 голосов
/ 11 сентября 2010

То, или в awakeFromNib.

...