[Swift] 델리게이트(Delegate)와 프로토콜(Protocol)이란?


[Swift] 델리게이트(Delegate)와 프로토콜(Protocol)이란?

Dele-gate [델리게이트] 1. [명] 대표(자) 2. [동] 위임하다 3. [타동] (대표를) 뽑다, 선정하다 오늘 정리할 내용은 델리게이트 (Delegate) 에 대한 내용입니다. 델리게이트의 개념 자체는 다른 언어에서도 사용되는 굉장히 보편적인 내용이지만, Swift에 대한 공부글인만큼, 이 글에서는 Swift 시점으로 정리를 해봅니다 이 부분은 Swift를 사용한 개발의 전반적인 부분에 있어 굉장히 중요한 부분이기도 하기 때문에, 지금 당장 완벽한 이해는 못하되, 개념적인 구조를 익히는데 초점을 두면 좋겠네요. 프로토콜 (Protocols) 과 델리게이트 (Delegate) 먼저 델리게이트 (Delegate) 를 설명하기 이전에, 같이 이해하고 넘어가야할 개념을 봅시다. 프로토콜 (Protocols) 프로토콜은 특정 기능 수행에 필수적인 요소를 청의한 청사진(blueprint)입니다. Apple - The Swift Language Guide - 프로토콜 (Protoc...


#delegate #스위프트 #델리게이트와프로토콜 #델리게이트쓰는이유 #델리게이트 #swift프로토콜 #swift위임 #swift델리게이트 #swift #delegation #프로토콜

원문링크 : [Swift] 델리게이트(Delegate)와 프로토콜(Protocol)이란?