minuco
article thumbnail
[Swift] Closure 기본 개념
iOS/Swift 2023. 3. 20. 18:42

안녕하세요 :) minuco입니다. Closure 왜 사용할까?? 클로저를 사용하면, 코드 중복 & 가독성 향상! : 비슷한 기능의 코드를 하나로 묶어서 재사용할 수 있다. : 함수나 메서드의 인자로 전달하는 코드를 간결하게 작성할 수 있다.(경량 문법) : 비동기 처리에도 용이! Closure 종류 Named Closure(함수)와 UnNamed Closure(익명함수) Named Closure는 func이라는 키워드가 붙고 함수라 부르고, UnNamed Closure는 Closure라 부른다. //1. function (named closure) func plus(a: Int, b: Int) -> Int { return a + b } //2. closure (unnamed closure) { (a: ..