swift 클로저 고급

클로저 표현이 한줄에 너무 여러 표현 들어가서 손쉽게 표현 할수 있는 방법 있음 너무나 다양한 표현이 있기 때문에 적당한 선에서 축약 문법 사용하는게 좋음 클로저 고급 (표현 방법들) 후행 클로저 반환타입 생략 단축 인자이름 암시적 반환 표현 //MARK: - 후행 클로저 // 클로저가 함수의 마지막 전달인자라면 // 마지막 매개변수 이름을 생략한 후 // 함수 소괄호 외부에 클로저를 구현할 수 있습니다 // calculate 라는 함수에 method라는 이름으로 클로저를 넘겨줌 func calculate(a: Int, b: Int, method: (Int, Int) -> Int) -> Int { return method(a, b) // 함수에서 전달 받은 클로저를 호출 } var result: Int ..
개발자 aloe
'swift 클로저 고급' 태그의 글 목록