Я импортировал свой Parse db в Backendless, и я вижу, что мой контент изображения связан с данными в строчном формате, поэтому, когда я пытаюсь его извлечь, он отображается только как строка (URL) .Как я могу позвонить или преобразовать URL в UIImage.Thank выИзвлечение файла изображения из Backendless в swift
См сценарий ниже:
func fetching() {
let backendless = Backendless()
let query = BackendlessDataQuery()
backendless.persistenceService.of(Menu.ofClass()).find(query, response: { (menu : BackendlessCollection!) ->() in
let currentPage = menu.getCurrentPage()
print("Loaded \(currentPage.count) Menu objects")
for menu in currentPage as! [Menu] {
print("Menu name = \(menu.name)")
self.name.text = menu.name
self.type.text = menu.type
print("Type = \(menu.type)")
print(menu.image)
}
},
error: { (fault : Fault!) ->() in
print("Server reported an error: \(fault)")
})
}
показать пример строки, предположительно, вам нужно загрузить файл, на который он указывает (я не ожидаю, что это будет кодированная версия base64 изображения) – Wain
URL: https://api.backendless.com/ XXXXXXXX/v1/files/import/F9207F9D-FBC9-BC3D-FF29-0B95F385E2003757f-pickles.png –
Используйте NSURLSession для получения изображения. – ryantxr