我正在创建一个 RSS 提要应用程序,我需要在 webView 中格式化提要并仅显示描述。
这是代码:
- (void)viewDidLoad {
[super viewDidLoad];
NSURL *myURL = [NSURL URLWithString: [self.url stringByAddingPercentEscapesUsingEncoding:
NSUTF8StringEncoding]];
NSURLRequest *request = [NSURLRequest requestWithURL:myURL];
[self.webView loadRequest:request];
}
而不是加载指定 URL 的所有内容,我只需要格式化和显示 RSS 提要的“描述”。我已经解析了我的数据,我只需要在 web 视图中对其进行格式化。解析代码(prepareForSegue):
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"showDetail"]) {
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
NSString *string = [feeds[indexPath.row] objectForKey: @"link"];
NSLog(@"Description : %@" , string);
[[segue destinationViewController] setUrl:string];
}
}