swift閉包包涵的內(nèi)容很多槐沼,這里只記錄我使用的部分热鞍,代替objective-C中的block使用。
方法定義:這是一個(gè)托管登錄操作的方法塑径,輸入賬號名眼溶、密碼和成功、失敗的回調(diào)
func login(accountName account:String, password:String, succeed:((message:String, code:Int)->Void), failed:((message:String, code:Int)->Void)) {
}
調(diào)用:
let accountName ="accountName"
let password ="password"
LoginHandler.sharedInstance().login(accountName: accountName, password: password, succeed: { (message, code) in
},failed: { (message, code) in
})