- 博客(1)
- 收藏
- 关注
转载 Kotlin作用域函数apply/with/run/also/let的用法
Kotlin提供了一系列用来在给定对象上下文中执行代码块的函数。要选择正确的函 数,请考虑以下几点: 1、是否在块中的多个对象上调用方法,或者将上下文对象的实例作为参数传递?如果是,那么使用以it 而不是 this形式访问上下文对象的函数之一(also或 let )。如果在代码块中根本没有用到接收者,那么使用also。 2、调用的结果是什么?如果结果需是该上下文对象,那么使用apply或also...
2019-01-04 09:36:10 378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人