0
Ich habe eine Liste von Objekten. Jedes der Objekte enthält einen optionalen Bildwert, der heruntergeladen werden muss. Ich möchte die Liste zurückgeben, nachdem alle Bilder initialisiert wurden (falls vorhanden). Hat es etwas mit NSOPerationQueues zu tun?Verfolgen Sie alle laufenden Blöcke
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)
}