这是我的代码,它似乎不适用于RSS页面,但适用于google.com(或任何其他普通旧网页),任何想法为什么?
UIWebView *wv = [[UIWebView alloc] initWithFrame:CGRectMake(0, 510, 1024, 230)];
NSURL *url = [[NSURL alloc] initWithString:@"http://feeds.marketwatch.com/marketwatch/topstories/"];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
[wv loadRequest:request];
答案 0 :(得分:1)
您在示例中使用的Marketwatch RSS URL会返回XML,而不是HTML。当您在浏览器中查看HTML时,它看起来像HTML的原因是它附有一个xml样式表,浏览器用它来呈现人类可读的视图。但是UIWebView组件不会做同样的事情。
出于您的目的,您可能想要请求此XML,解析它,并使用UITableView中的内容。