sto cercando di carico desiderosi gruppo di immagini:SDWebImage caricare immagini desiderosi
for (NSDictionary *s in things) {
[manager downloadWithURL:[NSURL URLWithString:s[photo]]
options:0
progress:nil
completed:nil];
}
non è il download di queste immagini. Tuttavia, se passo in un blocco di completamento vuoto, così:
for (NSDictionary *s in things) {
[manager downloadWithURL:[NSURL URLWithString:s[photo]]
options:0
progress:nil
completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished) { }];
}
quindi funziona bene. La mia domanda è: perché? C'è un modo migliore per farlo? Passare in un blocco vuoto non mi sembra giusto.
Perfetto, grazie! – 0xSina
FYI, se lo fai più volte senza i blocchi di completamento potresti non voler usare 'sharedImagePrefetcher', poiché annullerà le operazioni di prefetch correntemente in esecuzione prima di eseguire quelle nuove. Ne assegno uno nuovo invece di usare quello condiviso nel mio codice. –
@EnricoSusatyo è enorme. Grazie per averlo chiarito. – kevinl