RUN1 (Kotlin) Scope 함수 Scope Functions는 Kotlin의 표준 라이브러리에서 제공하는 함수들이다. Scope Functions의 함수들은 lambda 식을 이용하여 호출하게 되는데, 이때, 일시적인 Scope가 생기게 되고, 이 Scope 안에서 해당 객체에 대해 'it' 또는 'this'와 같은 Context Object를 통해 접근할 수 있다. 이러한 Scope Functions들은 객체에 접근하는 방법을 쉽게 해 주며 코드가 간결해지고 코드에 대한 가독성이 높아지는 효과를 가져온다. 이번 포스팅은 Kotlin의 대표적인 5가지 Scope Functions에 대한 포스팅이다. 1. let { } let 함수는 아래와 같이 선언되어 있다. inline fun T.let(block: (T) -> R): R { ret.. 2021. 9. 9. 이전 1 다음