在swift中从Backendless获取图像文件

时间:2016-03-24 15:21:46

标签: ios swift backendless

我已经将我的Parse数据库导入Backendless,我发现我的图像内容与字符串格式的数据有关,所以当我尝试获取时它只显示为字符串(URL)。如何调用或者将网址转换为UIImage.Thank you

见下面的脚本:

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)")
    })
}

1 个答案:

答案 0 :(得分:0)

您需要以与下载PFFile相似的方式下载图像文件。使用像SDWebImage这样的库来管理图像的下载和缓存通常是一个好主意。