🫷들어가기 전필자는 이런 스코프 함수들이 많이 쓰인다는 건 알고 있었는데 생각해보니까 무엇을 의미하고 어떻게 사용하는지 모르겠었다. 그냥 이런 기능들이 존재하구나 정도로만 생각했었는데 막상 Kotlin을 배우다보니까 알고 있어야 두구두구 잘 사용할 것 같아 포스팅해본다.💁 스코프 함수란?스코프 함수는 특정 객체 내에서 특정 동작(프로퍼티 초기화, 활용 등)을 실행하기 위한 목적만 가진 함수이다.스코프 내에서는 객체의 이름을 통해 일일히 참조할 필요 없이 객체에 접근하고 핸들링할 수 있다. Kotlin에서 제공해주는 스코프 함수는 총 5가지로 apply, run, with, also, let이 있다. 하나하나 살펴보자. 1. apply인스턴스를 새로 생성하고 특정 변수에 할당하기 전 초기화 작업을 해줄..