More Related Content
Similar to iOSクリーンアーキテクチャのデータ戦略公開用 (20)
More from Kenji Tanaka (20)
iOSクリーンアーキテクチャのデータ戦略公開用
- 9. class SomePresenter {
///
func tappedButton() {
someModel.getList { [weak self] result in
switch result {
case .success(let json):
/// !! !!
/// ??? json ???
self?.list = json
self?.someView.reloadTableView()
case .failure(let error):
//
}
}
}
}
- 10. class SomePresenter {
///
func tappedButton() {
someModel.getList { [weak self] result in
switch result {
case .success(let listObject):
/// !! !!
/// ??? RealmObject ???
self?.list = RealmObject
self?.someView.reloadTableView()
case .failure(let error):
//
}
}
}
}
- 11. class SomePresenter {
///
func tappedButton() {
someModel.getList { [weak self] result in
switch result {
case .success(let listObject):
/// !! !!
/// ??? RealmObject ???
self?.list = RealmObject
self?.someView.reloadTableView()
case .failure(let error):
//
()
}
}
}
}
🙅