Swift에서 함수를 실행시키는 방법이 크게 세 가지가 있다. Static Dispatch라고도 부르는 Direct Dispatch, Dynamic Dispatch라고도 부르는 Table Dispatch, 그리고 마지막으로 Message Dispatch가 있다. 사실 우리는 그냥 함수를 정의하고 실행시키는 부분만 관여하지만 내부적으로 메서드 실행방법은 성능과도 관련이 있기 때문에 알아보도록 하자!! Swift의 메서드 실행 방법 (1) | Direct(Static) Dispatch/ Table(Dynamic) Dispatch/ Message Dispatch Swift의 메서드 실행 방법 (2) | table 기반 메커니즘 Virtual Table과 Witness Table Swift의 메서드 실행 방법 ..