无法从桌子上打开野生动物园

时间:2011-05-15 22:29:16

标签: ios uitableview safari

我正在尝试学习如何使用表格,我的应用程序是一个多视图应用程序。我可以用数据加载表,当我点击表项时我希望它加载另一个viewcontroller,这不起作用(没有错误,只是没有改变),所以我决定用safari页面测试它这也没有做任何事情。有什么想法吗?

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    // Navigation logic may go here. Create and push another view controller.

  //  SecondViewController *loadview = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
    // ...
    // Pass the selected object to the new view controller.
 //   [self.navigationController pushViewController:loadview animated:YES];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"www.google.com"]];    
   // [loadview release];

}

1 个答案:

答案 0 :(得分:1)

您必须在网址字符串中写http://,以openURL:方式打开Safari 试试这个:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com/"]];