WebKitErrorDomain error 101

when I type Hebrew keyword url looks like

http://he.wikipedia.org/w/index.php?title=%D7%9E%D7%99%D7%95%D7%97%D7%93%3A%D7%97%D7%99%D7%A4%D7%95%D7%A9&search=\u05db\u05db\u05db\u05db

when I type English keyword url looks like

http://he.wikipedia.org/w/index.php?title=%D7%9E%D7%99%D7%95%D7%97%D7%93%3A%D7%97%D7%99%D7%A4%D7%95%D7%A9&search=iPhone

Which maps to:

Error Domain=WebKitErrorDomain Code=101 UserInfo=0xf6e950 "Operation could not be completed. (WebKitErrorDomain error 101.)"

We can resolve this problem by using string encoding

NSString *encodedString=[siteUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *weburl = [NSURL URLWithString:encodedString];
posted @ 2016-05-26 17:00  optt  阅读(316)  评论(0编辑  收藏  举报