M
Size: a a a
M
S
РЛ
S
РЛ
РЛ
Р
S
S
AD
AD
AD
["
order": ["
age":
1] ] преобразовать в [URLQueryItem
] ?СН
Interactor
есть метод func fetchCategories(request: ProductsCategories.FetchCategories.Request) {
worker = ProductsCategoriesWorker()
worker?.fetchCategories(completion: { [unowned self] categories in
let response = ProductsCategories.FetchCategories.Response(categories: categories)
self.categories = categories
self.presenter?.presentCategories(response: response)
})
}
РЛ
Interactor
есть метод func fetchCategories(request: ProductsCategories.FetchCategories.Request) {
worker = ProductsCategoriesWorker()
worker?.fetchCategories(completion: { [unowned self] categories in
let response = ProductsCategories.FetchCategories.Response(categories: categories)
self.categories = categories
self.presenter?.presentCategories(response: response)
})
}
completion
выполнилсяСН
completion
выполнилсяРЛ
self.categories = categories
categories
точно не nil?СН
self.categories = categories
categories
точно не nil?СН