클로저 썸네일형 리스트형 유한 상태 기계(Finite State Machines, FSM) #2 (3/3) 원문보기 1편보기 2편보기(이어서 계속) 클로저 (역자 주 : 클로저에 대해서 처음들어보시는 분은 밑에 내용을 읽기 전에 링크를 통해서 클로저에 대한 대략적인 이해를 하시고 보시면 좀 더 쉽게 내용을 이해하실 수 있습니다.) 자, 우리는 위에서 클로저를 만들기 위해 델리게이트에 인스턴스의 참조를 어떻게 숨기는지를 봤다. 이런 이유로, 델리게이트를 사용할 때, Action이 인스턴스 맴버 혹은 static 맴버를 가리키는지, 이 메소드가 존재하는 클래스가 무엇인지 등을 알 필요가 없다. 단지 알아야 하는 것은 someAction()를 호출했을 때 그저 잘 작동할 것이라는 것이다. 여기 놀라운 소식이 하나있다 : 클로저 내부에서도 다른 변수를 숨길 수 있다! 방법은 익명 함수(anonymous functio.. 더보기 이전 1 다음