Url UIWebView和搜索查询
我已经开始学习UIWebView,我还有下一个问题。当我尝试使用下一个代码时:Url UIWebView和搜索查询,url,search,wiki,Url,Search,Wiki,我已经开始学习UIWebView,我还有下一个问题。当我尝试使用下一个代码时: NSString *searchString = [NSString stringWithFormat:@"http://www.google.com/search?q=%@",lookedCity]; [webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:searchString]]]; 或: 我的WebView无法加载网页
NSString *searchString = [NSString stringWithFormat:@"http://www.google.com/search?q=%@",lookedCity];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:searchString]]];
或:
我的WebView无法加载网页。但如果我使用标准URL(比如google.com),一切都很好。
在Wiki的例子中,我尝试了使用,但即使是示例也不起作用。我怎样才能解决这个问题?最好的解决方案是使用Wiki URL。问题已解决!
我的URL不起作用的原因是我的
搜索字符串中的西里尔字母符号。解决方案:urlString=[urlstringbyaddingpercentescapesusingencoding:NSUTF8StringEncoding]代码>只是一个简短的通知:我对WikiApiObjectiveC库进行了更新,现在它正在处理IOS 7和异步请求。
NSString *searchString = [NSString stringWithFormat:@"http://en.wikipedia.org/wiki/%@",lookedCity];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:searchString]]];