2

我正在尝试使用: NSURL 类的 checkResourceIsReachableAndReturnError

但我总是得到 FALSE 并且 NSError 显示:Domain=NSCocoaErrorDomain Code=4 “操作无法完成。(Cocoa 错误 4。)”

我用 safary 检查了 URL,它有效,知道吗?

4

1 回答 1

6

这不是您正在寻找的方法。NSURL 的类参考中对该方法的描述:

Returns whether the resource pointed to by a file URL can be reached.

该方法应该用于测试文件 URL 的可访问性,您无法使用此方法检查 Internet 资源是否可用。

如果您搜索可达性测试或类似的东西,您会在堆栈溢出中找到几个答案。但是,如果失败,您可能只是尝试访问 URL 并处理错误。

于 2012-11-13T10:04:52.643 回答