美文网首页
swift 3.0 函数闭包回调

swift 3.0 函数闭包回调

作者: 旅途开发者 | 来源:发表于2017-06-06 11:22 被阅读31次

函数的处理

//parm 参数,success,正确的回调,fail,失败的回调

public func getRecruitListParm(parm : NSDictionary, succee: (_ succeed : Any) -> (), fail: (_ failed : Any) -> ()) -> (){

   if 条件满足 {

     //处理一些操作

      succee(“任何类型的参数”)

     }else{

         fail("暂无数据")

      }

}

函数的使用

//直接调用传参即可

RecruitPlaceModel().getRecruitListParm(parm: parmDic, succee: { (succee) in

     placeArray = succee as! NSMutableArray

      recruitTabelView.reloadData()

}, fail: { (fail) in

      print(fail)

})

相关文章

网友评论

      本文标题:swift 3.0 函数闭包回调

      本文链接:https://www.haomeiwen.com/subject/wregfxtx.html