UIWebView: Erreur lors du chargement de l'URL

Je suis en train de construire un lecteur de flux RSS pour le site tom's Hardware.

J'ai une erreur lorsque je tente de charger une URL dans une UIWebview à partir d'un lien RSS.

Ici c'est mon code:

- (void)viewDidLoad {
 [super viewDidLoad];

 if (self.url != nil) {
  NSURL *requestUrl = [NSURL URLWithString:self.url];
  NSURLRequest *requestObj = [NSURLRequest requestWithURL:requestUrl];
  [webView loadRequest:requestObj];
 }
}

L'url est sertie par le contrôleur de parent.

Lorsque l'URL est livré directement de la RSS, j'ai une erreur dans le journal:

[2234:207] Erreur de Domaine=WebKitErrorDomain Code=101 UserInfo=0x3a6a240 "Opération n'a pas pu être terminée. (WebKitErrorDomain erreur 101.)"

Lorsque j'ai mis manuellement l'URL avec la même URL comme ci-dessous, il travail !

self.url = @"http://www.presence-pc.com/tests/fraude-financiere-paget-macafee-23198/#xtor=RSS-12";

Voici un URL exemple: http://www.presence-pc.com/tests/fraude-financiere-paget-macafee-23198/#xtor=RSS-12. Je n'ai aucune idée sur ce problème.

J'espère que vous pourrez m'aider.

Meilleures salutations.

Pouvons-nous obtenir plus d'informations sur l'URL qui est à venir à partir de flux RSS? Quel format faut-il prendre?
Vérifiez l'URL avec NSLog() puis de le copier et de le coller dans Safari et voir si il charge.
Comment êtes-vous déclarer votre url propriété?
La raison a échoué, c'est que NSURL convertit " # " "%23", de sorte que vous ne pouvez pas accéder à l'URL vous l'avez souligné.

OriginalL'auteur xKobal | 2009-10-06