UITableViewCellカスタムsを使用する場合の最善のアプローチ/デザインは何だろうと思っています。
私がやっている 1 つの方法は、UITableViewCell. お気に入り-initWithLabel:groups:error
次に、次のように初期化しますCustomUITableViewCell *cell = [CustomUITableViewCell alloc] initWithLabel:@"Hello" groups:@[@"1", @"2", @"3"] error:NO];
その後、おそらく後でエラーCustomUITableViewCellを YES に更新する必要がある場合は、セルをリロードCustomUITableViewCellして init に YES を指定します。
セル全体をリロードするのではなく- (void)setError:(BOOL)error、セルのエラーを更新する必要があるときはいつでも設定できるように、セルのセッターを持っている方が「良い」かどうか疑問に思っています。
2 つのオプションを比較した場合の長所と短所は何ですか?