0

我正在使用 NSData 从 URL(RSS 提要)获取内容,然后对其进行解析。虽然大多数 URL 加载正常,但其中一些不返回任何数据。

这些 URL 在网络上打开,所以我知道它们是有效的,但它们只是不返​​回任何 NSData。一个这样的 URL -feed://jpl.nasa.gov/multimedia/rss/rovers.xml

这是我使用它的方式(NSURL 对象已正确形成)

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

任何想法为什么?

非常感谢。

4

1 回答 1

0

切换到NSURLConnection这样你就有了一些委托方法来观察调试器中发生的事情。如果您还没有,请查看 URL 加载系统文档。

于 2009-12-01T16:42:42.943 回答