Kotlin完成多个参数

问题描述 投票:0回答:1

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

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

如何在调用foo时访问p1和p2?

android kotlin completionhandler
1个回答
2
投票

你可以用这样一个简单的lambda来调用foo

foo { p1, p2 -> 
    //do stuff
}
© www.soinside.com 2019 - 2024. All rights reserved.