Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios NSURLConnection错误代码-1100_Ios_Swift_Xcode - Fatal编程技术网

Ios NSURLConnection错误代码-1100

Ios NSURLConnection错误代码-1100,ios,swift,xcode,Ios,Swift,Xcode,我试图将内容加载到UIWebView中,在模拟器中进行测试时,我得到的只是一个白色屏幕和控制台中的以下错误: NSURLConnection finished with error - code -1100 有人能帮忙吗?我目前的Swift代码是: class ViewController: UIViewController { @IBOutlet weak var webView: UIWebView! override func viewDidLoad() {

我试图将内容加载到UIWebView中,在模拟器中进行测试时,我得到的只是一个白色屏幕和控制台中的以下错误:

NSURLConnection finished with error - code -1100  
有人能帮忙吗?我目前的Swift代码是:

class ViewController: UIViewController {  
    @IBOutlet weak var webView: UIWebView!  

    override func viewDidLoad() {  
        super.viewDidLoad()  

        webView.allowsInlineMediaPlayback = true;         
        webView.mediaPlaybackRequiresUserAction = false;  

        webView.loadRequest(URLRequest(url: URL(fileURLWithPath: Bundle.main.path(forResource: "www/index", ofType: "html")!)))  

        let statusBar = UIApplication.shared.value(forKeyPath: "statusBarWindow.statusBar") as? UIView  
        statusBar?.backgroundColor = UIColor.clear  

    }  
}  
只是想澄清一下,这段代码通常对我有效,但我在网上找不到任何与error-1100相关的东西。
非常感谢。

-1100
的意思是
nsurerrorfiledoesnotexist
。如果您正在访问本地文件,请打印URL的
absoluteString
,以检查该文件的路径是否正确。

所有
NSURLRequest
错误代码的简短说明:

  • nsurlerorunknown
当URL加载系统遇到无法解释的错误时返回

  • 无误取消
取消异步加载时返回

  • 恩苏莱罗巴杜尔
当URL格式错误到无法启动URL请求时返回

  • NSURELRORTIMEDOUT
异步操作超时时返回

  • nsurlerorunsupportedurl
当框架无法处理格式正确的URL时返回

  • NSURlerorCannotFindHost
无法解析URL的主机名时返回

  • NSURErrorCannotConnectToHost
尝试连接到主机失败时返回

  • NSURLERRORTALENGTHES EXCEEDS最大值
当资源数据的长度超过允许的最大值时返回

  • NSURlerErrorNetworkConnectionLost
当客户端或服务器连接在正在进行的负载的中间被切断时,

返回。

  • nsurlerordslookupfailed
看 NSURlerorCannotFindHost

  • NSURLERROTTPTOMANY重定向
当检测到重定向循环或超过允许重定向数的阈值(当前为16)时返回

  • NSURlerResourceUnavailable
无法检索请求的资源时返回

  • NSURLERRORNOTTENTEDTOINTERNET
请求网络资源时返回,但internet连接未建立且无法自动建立,这可能是由于缺乏连接,也可能是由于用户选择不自动建立网络连接

  • NSURLERRERDirectionOneExistentLocation
当通过服务器响应代码指定重定向时返回,但服务器不随此代码附带重定向URL

  • NSURLErrorBadServerResponse
URL加载系统从服务器接收到错误数据时返回

  • NSURLErrorUserCancelledAuthentication
当用户取消异步身份验证请求时返回

  • NSURlerorUserAuthenticationRequired
当访问资源需要身份验证时返回

  • NSURLErrorZeroByteResource
当服务器报告URL的内容长度非零,但在不发送任何数据的情况下“正常”终止网络连接时返回

  • NSURlerorCannotedRawData
在NSURLConnection请求期间接收的内容数据无法针对已知内容编码进行解码时返回

  • NSURErrorCannoteContentData
在NSURLConnection请求期间接收的内容数据具有未知内容编码时返回

  • NSURErrorCannotParseResponse
无法分析对NSURLConnection请求的响应时返回

  • NSURLERRORINTERNATIONAL ROAMINGOFF
当漫游时连接需要激活数据上下文,但禁用国际漫游时返回

  • NSURLErrorCallIsActive
在不支持同时进行电话和数据通信(EDGE或GPRS)的网络上,当电话呼叫处于活动状态时尝试连接时返回

  • 不允许使用NSURLERRORDATA
当蜂窝网络不允许连接时返回

  • NSURLERRORRequestBodyStreamExhousted
当需要正文流但客户端未提供正文流时返回。这会影响iOS上使用主体流发送POST请求但未实现NSURLConnection委托方法connection:needNewBodyStream的客户端

  • NSURLErrorFileDoesNotExist
当文件不存在时返回

  • NSURLErrorFileIsDirectory
当FTP文件请求导致服务器响应该文件不是普通文件而是目录时返回

  • NSURLErrorNoPermissionsToReadFile
由于权限不足而无法读取资源时返回

  • NSURErrorSecureConnection失败
当建立安全连接的尝试因无法更具体地表达的原因而失败时返回

  • NSURErrorServer证书过期日期
当服务器证书的日期指示其已过期或尚未生效时返回

  • NSURlerErrorServerCertificateUntrusted
当服务器证书由不受信任的根服务器签名时返回

  • NSURErrorServerCertificateHasunkNownRoot
当服务器证书未由任何根服务器签名时返回

  • NSURlerErrorServerCertificateNotityEtValid
当服务器证书无效时返回

  • NSURLErrorClientCertificateRejected
当服务器证书被拒绝时返回

  • 所需的NSURLErrorclientCertificate
在NSURLConnection请求期间需要客户端证书来验证SSL连接时返回

  • NSURlerorCannotLoadFromNetwork
返回wh