В моем приложении для iPhone есть информационная страница, которая содержит UIWebView, который я указал на информационной странице моего веб-сайта:
NSString *urlAddress = @"http://www.toneme.org/Software";
NSURL *url = [NSURL URLWithString: urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL: url];
[self.webView loadRequest:requestObj];
Однако каждый раз, когда пользователь загружает приложение, он получает пустой экранцелую вечность, пока не получит данные.Это не хорошо.
Было бы гораздо лучше отобразить последнюю загруженную страницу при попытке загрузить новую версию в фоновом режиме.Но я не вижу, как это сделать чисто.Может ли кто-нибудь начать меня?
Второй вопрос: для iPhone нецелесообразно отображать эту веб-страницу в UIWebView, поскольку веб-страница содержит три панели;все это просто не подходит.Я действительно хочу извлечь текст со страницы.Есть ли чистый способ сделать это?Могу ли я указать, что я хочу скачать только основной текст?
Я предполагаю, что вся страница будет возвращена в виде одной строки, поэтому, возможно, если я уложу пару самодельных тегов вокруг моего текста, это упростит извлечение текста вручную ...