カスタムUITableViewCellがあり、UITableViewに表示する前にいくつかのivarを初期化する必要があります。私は上書き- (void)init
しましたが、それは指定された初期化子ではなかったようです。コードはどこに置くべきですか?
編集:セルは、InterfaceBuilderのUITableViewCellプロトタイプを使用して作成されました。
カスタムUITableViewCellがあり、UITableViewに表示する前にいくつかのivarを初期化する必要があります。私は上書き- (void)init
しましたが、それは指定された初期化子ではなかったようです。コードはどこに置くべきですか?
編集:セルは、InterfaceBuilderのUITableViewCellプロトタイプを使用して作成されました。
- (id)initWithCoder:(NSCoder *)decoder;
また、やりたいように聞こえる場合は、代わりに以下をオーバーライドすることもできます。
-(void)awakeFromNib;
– initWithStyle:reuseIdentifier: UITableVIewCellの指定された初期化子です