
개요개발을 하다가 심심치 않게 보이는 아래와 같은 문법.처음에는 '아 클로저가 함수 그냥 축약이구나'라고 넘겨짚고 개발을 했었는데,알면 알수록 단순한 개념이 아니고, 심화 개념(캡쳐, 순환 참조 문제 등)역시 존재했다.그래서 이번 시간에는 클로저 관련 개념을 두 포스팅에 걸쳐 정리해보고자 한다. 첫 포스팅(이번 포스팅)은 클로저의 기초 문법에 대해서 다뤄 볼 것이고두번째 포스팅은 클로저의 심화 개념 및 순환 참조 문제에 대해서 다뤄보고자 한다. 이번 포스팅만 보더라도 기본 클로저의 사용법은 알 수 있게끔 구성하였으니,아직 Swift가 익숙치 않다면 이번 포스팅만 봐도 충분할 것 같다.그럼 시작해보자! 클로저란?Closures are self-contained blocks of functionality ..