カスタムセルオブジェクトを保存して後で表示しようとしています。しかし、私が持っているメカニズムを完全に理解できません:
- (id)initWithCoder:(NSCoder *)decoder {
if((self = [super init])) {
self.action = [decoder decodeObjectForKey:@"action"];
}
return self;
}
と
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
}
return self;
}
このようにして、変数をデコードしますが、テーブルセルはまったく表示されません。コーダーでinitを削除すると、テーブルセルインターフェイスが表示されますが、変数をデコードできません。これを機能させるにはどうすればよいですか?