我有一个自定义 UITableViewCell,我需要在它显示在 UITableView 之前初始化一些 ivars。我覆盖了- (void)init
,但这似乎不是指定的初始化程序。我应该把我的代码放在哪里?
编辑:单元格是使用 Interface Builder 中的 UITableViewCell 原型制作的。
我有一个自定义 UITableViewCell,我需要在它显示在 UITableView 之前初始化一些 ivars。我覆盖了- (void)init
,但这似乎不是指定的初始化程序。我应该把我的代码放在哪里?
编辑:单元格是使用 Interface Builder 中的 UITableViewCell 原型制作的。
- (id)initWithCoder:(NSCoder *)decoder;
此外,对于听起来您想要做的事情,您可能想要覆盖:
-(void)awakeFromNib;
– initWithStyle:reuseIdentifier:是 UITableVIewCell 的指定初始化器