Не могу открыть сафари из таблицы - PullRequest
0 голосов
/ 16 мая 2011

Я пытаюсь научиться использовать таблицы, у меня есть приложение, которое представляет собой приложение с несколькими представлениями.Я могу заставить его загрузить таблицу с данными, когда я щелкаю элемент таблицы, я хотел, чтобы он загрузил другой viewcontroller, это не работало (без ошибок, просто ничего не изменилось), поэтому я решил вместо этого протестировать его на странице сафари.и это тоже ничего не делает.Есть идеи?

- (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 Ответ

1 голос
/ 16 мая 2011

Вы должны написать http:// в строке URL, чтобы открыть Safari методом openURL:.
Попробуйте это:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com/"]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...