Реализация шаблона проектирования MVVMIOS

Программируем под IOS
Ответить
Anonymous
 Реализация шаблона проектирования MVVM

Сообщение Anonymous »

Я прошу реализацию шаблона дизайна mvvm , поэтому здесь у меня есть homeviewcontroller
, который содержит homeviewmodel , homeviewcontroller , что у меня есть у меня сильные. Uiview должен иметь свою собственную ViewModel, поэтому для ячеек uitableview (hometableviewcell) каждый должен иметь свою собственную ViewModel, так что HomeViewModel содержит набор подборов для ячеек, которые будут переданы каждой ячейке или что является правильной его реализацией, лучшего сценария?extension HomeViewController : UITableViewDelegate, UITableViewDataSource {
public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return viewModel?.articlesCount ?? 0
}

public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
// ...
}
}


Подробнее здесь: https://stackoverflow.com/questions/611 ... ementation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»