АМ
Codable
топчикSize: a a a
АМ
Codable
топчикS
АМ
АМ
РЛ
NV
struct Partners {
let name: String?
let imageID: String?
let outlets: [Outlets]
?
}
struct ViewModel {
let name: String?
let image: UIImage?
let outlets: [Outlets]?
}
struct Outlets {
let latitude: String?
let longitude: String?
}
Как преобразовать массив Partners в ViewModel, используя RxSwift. Проблема еще также в том, что во ViewModel мы можем увидеть что константа image стала UIImage. В массиве Partners у нас есть id, по которому мы стучимся к API. Нам возвращается фотография формата base64string.func base64ToImage(_ base64String: String) -> UIImage? {
guard let imageData = Data(base64Encoded: base64String) else { return nil }
return UIImage(data: imageData)
}
На сколько я понимаю, нужно использовать flatMap для преобразования.AB
AB
AB
РЛ
AB
AB
SV
AK
R
S
S
R
S
[[NSThread mainThread] exit]
, мало ли