J'essaie de charger des images dans des cellules de manière asynchrone en utilisant ASINetworkQueue
. Je ne peux tout simplement pas comprendre et ne peux pas sembler trouver un bon exemple SIMPLE.Comment? UITableViewCell avec UIImageView chargé de manière asynchrone via ASINetworkQueue
Le meilleur que je peux trouver est, mais son juste totalement surpuissant et un peu trop compliqué pour moi: http://kosmaczewski.net/2009/03/08/asynchronous-loading-of-images-in-a-uitableview/
Est-ce que quelqu'un d'autre a des conseils/solutions/code pour ce faire avec la bibliothèque ASIHTTPRequest
?
Cela semble exactement ce que je cherche. J'ai une question cependant: Puisqu'il n'utilise pas une "file d'attente de réseau" si le nombre de rangées dans la table est vraiment grand, ne le surchargera-t-il pas? –
Il utilise la file d'attente partagée ASIHTTPRequest, qui par défaut effectuera 8 téléchargements simultanés au maximum. Vous pouvez réduire cela avec quelque chose comme [[ASIHTTPRequest sharedQueue] setMaxConcurrentOperations: 2] si vous le souhaitez. (Note: nécessite la dernière version de asihttprequest de git, v1.7 et plus tôt n'expose pas la file d'attente partagée.) – JosephH
Merci encore pour votre aide! Des gens comme vous rendent StackOverflow génial! –