有人可以描述一下“NSURLErrorCancelled = -999”是如何使用的吗?
来自苹果文档:
NSURLErrorCancelled (-999)
"当异步加载被取消时返回。当WebKit框架委托对正在加载的资源执行取消操作时,将会收到此错误。请注意,如果下载被取消,则NSURLConnection或NSURLDownload委托将不会收到此错误。"
对于此错误,最好的处理方法是忽略它。
if ([error code] != NSURLErrorCancelled) {
//here you'll get a real error
}
这个错误可能是由于无效的SSL证书引起的。如果你使用的框架测试有效的SSL,你应该将你尝试连接的主机添加到受信任主机的白名单中。
希望能对大家有所帮助 :)