我正在尝试用Kotlin中的lambda表达式替换方法调用,但是有些东西是错误的并且idk是什么。
这是我的代码:
httpClient.addInterceptor(interceptor: (Interceptor.Chain?) -> Response {
})
这是没有lambdas的工作代码:
httpClient.addInterceptor(object : Interceptor {
override fun intercept(chain: Interceptor.Chain?): Response {
}
答案 0 :(得分:4)
使用此代码:
httpClient.addInterceptor { chain: Interceptor.Chain? ->
// return a `Response` here
TODO()
}