を使用してMWFeedParser
いますが、セルをタップして、別の ではなく Web ビューを開く必要がありUITableViewController
ます。これがdidSelectで起こることです...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// Show detail
DetailTableViewController *detail = [[DetailTableViewController alloc] initWithStyle:UITableViewStyleGrouped];
detail.item = (MWFeedItem *)[itemsToDisplay objectAtIndex:indexPath.row];
[self.navigationController pushViewController:detail animated:YES];
// Deselect
[self.tableView deselectRowAtIndexPath:indexPath animated:YES];
}
私の最初の障害は、webview が何を表示するかを知るために、各 RSS 投稿から URL を取得することだと思います。これはどのように行われ、上記の方法を変更してWebビューを開くにはどうすればよいですか?
に変更
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
webViewController *webView = [[webViewController alloc] initWithURL:@"http://www.google.com"];
webView.item = (MWFeedItem *)[itemsToDisplay objectAtIndex:indexPath.row];
[self.navigationController pushViewController:webView animated:YES];
[self.tableView deselectRowAtIndexPath:indexPath animated:YES];
}
しかし、initWithURL でエラーが発生しています。