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=u05dbu05dbu05dbu05db

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];
原文地址:https://www.cnblogs.com/helmsyy/p/5531815.html