Я последовал за учебником здесь: http://www.raywenderlich.com/14172/how-to-parse-html-on-ios
Одна из проблем заключалась в следующем: "Сделать телефон открытым Safari для этого учебника или URL-адреса участников, когда вы нажимаете на каждую строку?"
Как мне сделать это, чтобы динамические анализируемые данные были связаны с каждым UITableViewCell? Какая разница в коде между открытием в браузере и открытием в приложении?
Заранее спасибо.
Чтобы открыть URL-адрес в Safari, вам необходимо: 1. Создать строку с URL-адресом.
NSString *urlString =@"http://www.google.com";
2. Откройте его с помощью этого метода UIApplication
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlString]];
ИЛИ
Если вы хотите открыть ссылку внутри своего приложения, вам нужно. 1. Создайте WebView и установите его делегат (необязательно, если вы хотите контролировать процесс загрузки).
UIWebView *webView =[[UIWebView alloc] initWithFrame:CGRectInset(self.view.frame, 10, 10)];
2. Создать запрос URL
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
3. Добавить WebView в качестве подзадачи
[self.view addSubview:web view];
4. Загрузите запрос
[webView loadRequest:request];
Пытаться
[[UIApplication sharedApplication] openURL:tutorialURL];