Swift 중첩함수 Swift 는 함수 내부에 또 다른 함수 생성 가능 (중첩함수) 내부의 중첩된 함수는 바깥쪽 함수에 선언된 변수를 사용할 수 있다. (물론 외부함수의 인자에도 접근 가능) 중첩함수의 호출은 함수 내부에서만 가능하다. ==> 내부적으로 은닉 가능. 내부함수는 외부함수가 실행되는 순간 생성되고, 종료되는 순간 소멸된다. 외부함수를 호출했을 때 내부함수를 반환하여 외부에서 사용하는 것도 가능하다. (값에 따라 다른 함수를 반환하는 것도 구현 가능) 함수 안에 함수를 선언한다는 것일 뿐, 함수 선언 방식은 동일하므로 일반적인 함수 작성 코드는 따로 작성하진 않겠다. 다만 내부 함수를 반환할 때 외부함수의 반환타입 명시 예시를 들자면 다음과 같다. 외부함수의 선언문:func IncDec(wan..