Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.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 阿拉莫菲尔-错误代码-999_Ios_Swift_Alamofire - Fatal编程技术网

Ios 阿拉莫菲尔-错误代码-999

Ios 阿拉莫菲尔-错误代码-999,ios,swift,alamofire,Ios,Swift,Alamofire,我写 让多个类的函数使用它 但是,当我使用它时: class Property{ ... static var alamofireManager: SessionManager{ let sessionConfiguration = URLSessionConfiguration.default sessionConfiguration.timeoutIntervalForRequest = 10 return Alamofire.

我写

让多个类的函数使用它

但是,当我使用它时:

class Property{
    ...
    static var alamofireManager: SessionManager{
        let sessionConfiguration = URLSessionConfiguration.default
        sessionConfiguration.timeoutIntervalForRequest = 10
        return Alamofire.SessionManager(configuration: sessionConfiguration)
    }
    ...
}
我听到的错误是:

任务。已完成,但出现错误-代码:-999

我知道只要我用阿拉莫菲尔就行了。有人知道为什么这不起作用吗


谢谢大家!

它应该是这样的:

Property.alamofireManager.request(loginURL).validate(contentType: ["application/json"]).responseJSON{ response in
....

下面是它的外观:

Property.alamofireManager.request(loginURL).validate(contentType: ["application/json"]).responseJSON{ response in
....

我猜是因为您没有创建任何不同于Alamofire默认SessionManager的头文件。因此,重要的信息丢失了,比如接受编码和接受语言。在var闭包之后,您也丢失了括号。说明:嗯,我明白了。让我稍后再试并更新。顺便谢谢你!试试这个,我猜是因为您没有创建任何不同于Alamofire默认SessionManager的头文件。因此,重要的信息丢失了,比如接受编码和接受语言。在var闭包之后,您也丢失了括号。说明:嗯,我明白了。让我稍后再试并更新。顺便谢谢你!试试这个