Frage

Ich bin mit NSData Inhalt von einer URL (RSS-Feed) zu erhalten und analysieren Sie es dann. Während die meisten der URLs in Ordnung geladen werden, kehren einige von ihnen keine Daten.

Diese URLs offen im Web, so weiß ich, dass sie gültig sind, aber sie kehren einfach keine NSData. Eine solche URL - feed://jpl.nasa.gov/multimedia/rss/rovers.xml

Hier ist, wie ich es bin mit (das NSURL Objekt richtig gebildet wird)

NSURL *feedURL = [NSURL URLWithString:[myUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSData *data = [NSData dataWithContentsOfURL:feedURL];

Irgendwelche Ideen, warum?

Vielen Dank.

War es hilfreich?

Lösung

Zur NSURLConnection so dass Sie einige Delegatmethoden haben zu sehen, was in Debugger geschieht. Überprüfen Sie die URL Beladessystem docs, wenn Sie nicht haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top