람다함수1 [iOS/Swift] 익명 혹은 람다함수는 모두 클로저(Closure)일까? 무수한 함수 포스팅을 헤쳐나와.. 본격적인 프로그래밍을 진행하기에 앞서, 이곳 저곳에서 자주 사용하게 될 클로저(Closure)에 대해 살펴볼까 합니다. 함수보다 아주 조-금 머리아픈 복잡한 내용일 수 있으니 이번 포스팅에서는 클로저의 개념만 살짝 짚고 넘어가겠습니다. 클로저(Closure)에 대하여 익명함수(Unnamed) 외, 이름이 있는 함수(Named) 또한 클로저이다 The Swift Language Guide 에서 소개하는 클로저는 다음과 같습니다. 클로저(Closure) 코드블럭으로 C와 Objective-C의 블럭(blocks)과 다른 언어의 ❶람다(lambdas)와 비슷합니다. 클로저는 어떤 상수나 변수의 참조를 ❷캡쳐(capture)해 저장할 수 있습니다. ??? 아무리 읽어봐도 도통 .. 2023. 1. 25. 이전 1 다음