UIWebView:加载URL时出错

xKo*_*bal 5 iphone cocoa-touch nsurl uiwebview

我正在尝试为Tom's Hardware网站构建一个RSS阅读器.

我尝试从RSS链接将URL加载到UIWebview时出错.

这是我的代码:

- (void)viewDidLoad {
 [super viewDidLoad];

 if (self.url != nil) {
  NSURL *requestUrl = [NSURL URLWithString:self.url];
  NSURLRequest *requestObj = [NSURLRequest requestWithURL:requestUrl];
  [webView loadRequest:requestObj];
 }
}
Run Code Online (Sandbox Code Playgroud)

URL由父控制器设置.

当URL直接来自RSS时,我在日志中出错:

[2234:207]错误域= WebKitErrorDomain代码= 101 UserInfo = 0x3a6a240"操作无法完成.(WebKitErrorDomain错误101.)"

当我手动设置具有相同URL的URL时,它可以工作!

self.url = @"http://www.presence-pc.com/tests/fraude-financiere-paget-macafee-23198/#xtor=RSS-12";
Run Code Online (Sandbox Code Playgroud)

这是一个URL例子:http://www.presence-pc.com/tests/fraude-financiere-paget-macafee-23198/#xtor=RSS-12.我不知道那个问题.

我希望你能帮助我.

最好的祝福.

小智 0

我认为问题可能出在你的网址中的锚点,一位朋友也遇到了同样的问题