0
我有对象列表。每个对象都包含可选的图像值,需要下载。我想在所有图像初始化后返回列表(如果有的话)。它与NSOPerationQueues有什么关系?跟踪所有正在运行的块
func getFullList(list:[AnyObject], completion:(result: [AnyObject]) -> Void {
for item in list {
downloadImage(item.url), completion: {(image) in
item.image = image
)}
// I know this does not work here
completion(result: list)
}