클로저1 [Swift] 클로저(Closure), 매개변수로서 클로저(Closure Parameter) - 개발에 끝은 없다. '매개변수로서 클로저' 과연 무엇일까?말 그대로 매개변수로서의 '클로저'이다 ^^.이렇게 말하고 끝내면 이해가 되지 않겠죠? 혹시 모르는 사람을 위해 Swift에서의 클로저의 기본형태를 추가해 놓겠습니다.(클로저에 대해서는 이후에 글을 따로 깊은 개념을 포함하여 작성할 예정이니 형태만 보고 넘어가자.) 매개변수로서 클로저를 왜 사용해야 하는가? 예시를 통해 알아보자. 숫자 배열에서 짝수만 필터링 (클로저 미사용) 해당 예시는 filterEvenNumbers(from:) 함수를 정의하여 배역의 요소를 직접 반복하고 짝수만 뽑아내어 새로운 배열에 추가하고 있다. filterEvenNumbers(from:) 함수는 numbers라는 이름의 정수 배열을 매개변수로 받습니다.함수 내부에서는 'for' 루프.. 2024. 4. 19. 이전 1 다음