【发布时间】:2023-03-09 17:24:02
【问题描述】:
func postUser(username: String, pass: String) -> Bool {
Alamofire.request("https://someAPI.com/auth/login", method: .post, parameters: ["email": contact, "password": pass], encoding: URLEncoding.default, headers: ["Accept":"application/json"]).responseJSON { (response) in
switch(response.result) {
case .success(let value):
let json = JSON(value)
print("JSON: \(json)")
print(json["data"]["result"])
return true
case .failure(let error):
print(error)
return false
}
}
}
【问题讨论】:
-
你在一个闭包里面,它的返回类型是 Void,所以你不能从里面返回 Bool
-
啊!!我错过了!感谢那! :)
标签: swift