중첩함수1 중첩함수 보충 // 중첩함수 보충 // 함수 안에 함수를 선언 func outer() { print("outer") func inner() { print("inner") } } // 함수 안에 함수를 선언 func outer() { print("outer") func inner() { print("inner") } inner() } //outer 함수가 inner함수를 리턴, 외부에서 사용 func outer() -> () -> () { print("outer") func inner() { print("inner") } return inner } let inner = outer() inner() 2021. 12. 16. 이전 1 다음