在iOS中,加载HTTP请求的Xcode / Swift方法为void,并且不返回任何值。
为什么不返回响应代码?例如,在成功的页面请求中,返回200;如果找不到,请返回404。
我知道可以从WebViewDidFinishLoad方法(下面的参考链接)中的标题中提取status
变量,但似乎直接来自loadRequest方法的返回代码是有意义的。
编辑:更新了文档中的剪辑
答案 0 :(得分:1)
啊,你的意思是loadRequest
?从您引用的文档中可以看出,它是异步的,因此在请求完成之前几乎肯定会返回,因此它无法返回响应代码,因为响应尚未发生。