swift闭包包涵的内容很多,这里只记录我使用的部分,代替objective-C中的block使用。
方法定义:这是一个托管登录操作的方法,输入账号名、密码和成功、失败的回调
func login(accountName account:String, password:String, succeed:((message:String, code:Int)->Void), failed:((message:String, code:Int)->Void)) {
}
调用:
let accountName ="accountName"
let password ="password"
LoginHandler.sharedInstance().login(accountName: accountName, password: password, succeed: { (message, code) in
},failed: { (message, code) in
})