정구리의 우주정복

12. Swift 함수 (중첩함수, 클로저) 본문

STUDY/SWIFT

12. Swift 함수 (중첩함수, 클로저)

Jungry_ 2020. 3. 12. 18:30
반응형

이렇게 되는 이유는 append 가 클로저를 갖기 때문이다.

클로저란 내부 함수와 내부 함수에 영향을 미치는 주변 환경을 모두 포함한 객체 

위에서 클로저는 

func append (add : Int) -> Int {

 return 30 + add

}  ( 그 이전에 param : 10 이 영향을 줌) 

이렇게 만들어진다

클로저

//클로저부분은 너무 어려우니까 우선은 이정도로 하고 이후에 반복적으로 해야지 낄낄

반응형
Comments