Je fais mon téléchargement avec un objet hérité de NSOperation. J'ai lu la documentation et quand mon opération a fini, je dois appeler la méthodeProblème NSOperation et UIKit
[self.delegate performSelectorOnMainThread:@selector(operationDidFinish:) withObject:self waitUntilDone:YES];
. Il doit être appelé sur le thread principal, car le UIKit n'est pas thread-safe et la documentation le dit dans ces cas de frameworks non thread threads. Dans la méthode déléguée, je dessine un pdf ou une image, mais comme il est dessiné sur le fil principal, l'interface utilisateur est très décalée jusqu'à la fin du dessin. Peut-être pouvez-vous me suggérer un bon moyen d'éviter ce problème?
Ok, je vais essayer. –