Scope Function1 [Kotlin] 범위 지정 함수(scope function) 란? apply, run, let, with, also Kotlin에서 말하는 범위 지정 함수는 특정 객체 (수신 객체)에 대한 작업을 블록 안에서 실행할 수 있도록 하는 함수입니다. 블록은 해당 작업의 범위를 지정하기에 범위 지정 함수라고 부릅니다. 범위 지정 함수를 사용하게 되면 코드의 가독성이 증가하고 유지보수에 유리한 면이 생깁니다. 그럼 범위 지정 함수의 구성 요소 및 종류에 대해 알아보도록 하겠습니다. 구성요성 범위 지정 함수의 구성 요소는 아래 2가지가 있습니다. 수신 객체 수신 객체 지정 람다 수신 객체는 범위 지정 함수에서 작업을 수행하는 타깃 객체입니다. 그리고 수신 객체 지정 람다는 해당 수신 객체로 수행하게 될 블록의 함수를 말합니다. 범위 지정 함수에는 apply, run, let, with, also 등 5가지가 존재하는데 이 5가지.. 2023. 9. 19. 이전 1 다음 반응형