Notice
Recent Posts
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
관리 메뉴

도슐랭스타

15 본문

iOS

15

도도.__. 2024. 12. 11. 15:31

여기서 add1의 자료형은 let add1: (Int, Int) -> Int

정의를 뒤에 할 수 있음.

//1
result = math(x: 10, y: 20, cal: {(a: Int, b: Int) -> Int in
	return a + b
}) //클로저 소스를 매개변수에 직접 작성

//2
result = math(x: 10, y: 20) {(a: Int, b: Int) -> Int in
	return a + b
} //후행 클로저(trailing closure)

둘의 작동은 똑같지만 후행 클로저가 보기 편하기 때문에 2번째를 선호함.
1번째는 함수 실행과 정의를 동시에 하는 것처럼 보여서 이상함.(작동은 잘 되긴 함.)

 

 

 

 

 

반응형

'iOS' 카테고리의 다른 글

iOS - 13주  (0) 2024.11.27
iOS - 12주차  (0) 2024.11.20
iOS-11주  (1) 2024.11.13
10주차  (1) 2024.11.06
iOS- 9주  (0) 2024.10.30
Comments