델리게이트 패턴 (1) 썸네일형 리스트형 iOS - Delegate Pattern (델리게이트 패턴) 간단한 앱을 만드는 공부를 하던 중에 "델리게이트 패턴"이 지속적으로 언급되며 사용하길래 자세히 짚고 넘어가고 싶어 글을 쓰게 되었다. Delegate Pattern 델리게이트 패턴은 iOS에서 사용되는 여러 디자인 패턴 중 하나이다. 객체들 사이의 상호작용을 구현하는 방법이다. delegate는 사전적 의미로 '대리자', '위임자' 라는 의미를 가지고 있다. 델리게이트 패턴을 사용하면 하나의 객체가 다른 객체에게 자신의 일부 기능을 대신 처리하도록 위임(delegate)할 수 있다. 쉽게 말해, A가 B에게 특정 이벤트가 발생하면 해당 이벤트를 처리하는 책임을 B에게 위임하는 것을 의미한다. Delegate Pattern 예시 이해가 잘 되지 않는다면 실생활로 예를 들어보면 된다. 소프트웨어학과는 MT.. 이전 1 다음