我想我的静态函数返回一个bool
这样static func search(email: String?) -> Bool
关闭将值返回给outerblock?
我试图做的注释部分,但它被退回的封闭的返回值。我如何得到它的值返回到外调用函数search(email: String?)
static func search(email: String?){
HTTPClient().apiQuery(.GET, endpoint: "user.jsn", params: ["user":["email": email!]], handler: {
response in
print(response)
switch response.result {
case .Success(let successJSON):
let successResponse = successJSON as! Dictionary<String, AnyObject>
if let error = successResponse["errors"] {
print(error)
// return false
}
// else { return true }
case .Failure :
print("Failure")
// return false
}
})
}