ConfigurableCell

public protocol ConfigurableCell : BindingCell, ConfigureCell

Данный протокол должна реализовывать любая ячейка, которая используется через TableAdapter

  • reuseId Default implementation

    Идентификатор для повторного использования ячейки (Имеет реализацию по умолчанию)

    Default Implementation

    Declaration

    Swift

    static var reuseId: String { get }
  • configure(with:) Default implementation

    Конфигурация ячейки используя объект ViewModel

    Default Implementation

    Конфигурация ячейки с моделью

    Тип Any, чтобы избавиться от проблем с дженериками

    Declaration

    Swift

    func configure(with viewModel: ViewModelType)

    Parameters

    viewModel

    модель данных для ячейки