Kotlin完成多个参数

时间:2018-03-01 04:21:28

标签: android kotlin completionhandler

想象一下多参数完成的方法:

fun foo(completion : (p1 : Int, p2 : Int) -> Unit){
    completion(1, 2)
}

如何在致电foo时访问p1和p2?

1 个答案:

答案 0 :(得分:2)

您可以使用这样的简单lambda调用foo

foo { p1, p2 -> 
    //do stuff
}