Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Url UIWebView和搜索查询_Url_Search_Wiki - Fatal编程技术网

Url 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无法加载网页

我已经开始学习UIWebView,我还有下一个问题。当我尝试使用下一个代码时:

 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]]];