【发布时间】:2017-01-15 16:19:23
【问题描述】:
我正在使用 Alamofire 从服务器获取数据,然后将它们放入 CarType 对象数组中,CarType 是我的结构。我从服务器得到的是name、id 和iconUrl。从 iconUrls 我想下载图标并将它们放在icon 中。之后,我将在集合视图中使用icon 和name。我的 Alamofire 请求是:
var info = [CarType]()
Alamofire.request(.GET,"url")
.responseJSON { response in
for (_,subJson):(String, JSON) in json["result"]
{
let name = subJson["name"].string
let iconUrl = subJson["icon"].string
let id = subJson["id"].int
info.append(CarType(id: id!, name: name!, iconUrl: iconUrl! , image: UIImage()))
}
我的结构是:
import Foundation
import UIKit
struct CarType {
var name : String
var id : Int
var iconUrl : String
var icon : UIImage
}
我想在 collectionView 中使用之前下载图像。 如何下载图像(使用 AlamofireImage)并将它们放入相关的 carType 图标属性中?
【问题讨论】:
标签: ios alamofire alamofireimage