Manière correcte de chargement de l'image dans UIWebView de NSData objet

J'ai téléchargé une image gif dans un NSData objet (j'ai vérifié le contenu de la NSData objet et c'est certainement peuplé). Maintenant je veux charger l'image dans mon UIWebView. J'ai essayé ce qui suit:

[webView loadData:imageData MIMEType:@"image/gif" textEncodingName:nil baseURL:nil];

mais je reçois un vide UIWebView. Le chargement de l'image à partir de la même adresse directement fonctionne très bien:

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:imageUrl]];
[imageView loadRequest:request];

Dois-je créer la textEncodingName à quelque chose, ou suis-je en train de faire quelque chose de mal?

Je veux charger l'image manuellement, afin que je puisse faire rapport des progrès accomplis à l'utilisateur, mais c'est un gif animé, donc quand c'est fait, je veux l'afficher dans une UIWebView.

Edit: j'ai peut-être besoin de mettre mon image dans le HTML en quelque sorte? Est-il un moyen de le faire sans avoir à l'enregistrer sur le disque?

rouillé, j'utilise la première ligne de code pour afficher un local gif image et il fonctionne très bien. Ressemble à la méthode est ok.
Salut, avez-vous trouvé la réponse à votre problème?

OriginalL'auteur rustyshelf | 2010-05-13