私のParse DBをBackendlessにインポートしました。画像コンテンツが文字列形式のデータと関連しているのを見ていますので、取得しようとすると文字列(URL)あなたはPFFileをダウンロードするために使用される方法と同様に、イメージファイルをダウンロードする必要がswendのBackendlessから画像ファイルを取得
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