Я НАЙДЕНО ПРОБЛЕМА ... Я обнаружил, что значение berria1 имеет «\ n» в конце URL-адреса. где он не получает этого, но это проблема.webView не загружает страницу
Прошел очень любопытный предмет и который не нашел никаких объяснений.
Дело в том, что в приложении, я разборе некоторые новости и сохранить их в CoreData
, а затем показать список новостей в UITableView
, и если я нажимаю на один из них приводит меня к UIWebView
в каком положении ссылку с полной историей. Теперь приходит странный ...
Если я перехожу к NSURL
переменным, на которую я восстановление CoreData
, который содержит веб-адрес, не загружайте, если я прохожу в том же направление к NSString
и это NSString
к UIWebView
, то UIWebView
загрузите это нормально. Ниже приведен мой код.
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
self.webView.delegate = self;
NSString *berria1 = [[NSString alloc]init];
berria1 = [NSString stringWithFormat:@"%@",self.abisua.noticia];
NSString *berria2 = @"http://www.vitoria-gasteiz.org/we001/was/we001Action.do?idioma=eu&aplicacion=wb021&tabla=contenido&uid=u_47906a5c_14eabe80aeb__7fe9";
NSURL *url = [NSURL URLWithString:berria1];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:urlRequest];
NSLog(@"El contenido de la noticia 1 es %@", berria1);
NSLog(@"El contenido de la noticia 2 es %@", berria2);
}
С NSLog
я вижу, что значения переменных такие же, как вы видите на рисунке.
The value of the two variables in the NSLog
Image - Debug window - URL is nil
Это могло произойти?
спасибо.
, где ваша часть кода запроса нагрузки на веб-представление –
показать мне запрос загрузки на веб-представление –
Установить NSAppTransportSecurity ключ для NSAllowsArbitraryLoads в info.plist –