목록델리게이트 패턴 (2)
BOID
안녕하세요 HoonIOS입니다. :) 저번에는 스크롤 뷰에 대한 내용과 간단한 구상을 해봤는데요, 이번 포스팅에서는 이 구상한 것을 이용해서 델리게이트 메서드에 대해 알아보려고 합니다. :) 스크롤 뷰의 델리게이트 메서드 모음 애플 공식문서에 나와있는 UIScrollViewDelegate에 대해 의미를 한번 알아봐야겠죠? ㅎㅎㅎ 애플 공식문서에서 말하나는 스크롤 뷰 델리게이트는 스크롤 뷰 클래스의 확대, 축소, 스크롤링, 스크롤링 애니메이션 같은 것에 메시지 반응을 한다고 나와있습니다. 그럼 어떤 메서드들이 있는지 한번 확인해보겠습니다. 스크롤 뷰 델리게이트는 크게 2가지로 나뉩니다. 스크롤할때 반응하는 메서드 줌 할 때 반응하는 메서드 우선 스크롤할 때 반응하는 메서드들 아래에 있는 것들을 살 펴보겠습..
안녕하세요 HoonIOS입니다. :)이번에는 iOS의 하나의 디자인 패턴인 델리게이트 패턴에 대해 알아보려고 합니다. 우선 패턴에 대해 알아보겠습니다. 패턴이란? 객체지향 프로그래밍에서는 디자인 패턴으로 사용을 합니다. 그럼 디자인 패턴이 뭘까요? 프로그래밍 설계에 관한 문제를 해결하기 위한 해법으로 객체들의 관계를 구조화 한 사례가 일반화된 것이 디자인 패턴입니다. 만약 우리가 프로그래밍 하는데 설계 문제를 해결해야 한다면 디자인 패턴 중에서 적절한 것을 골라 그에 따라 프로그램을 구조화하면 쉽게 해결을 할 수 있습니다. ※ 디자인 패턴의 종류?- iOS에서 사용하는 디자인 패턴은 MVVM, MVC가 대표적으로 있는데요,MVVM - Model, View, View Model로 구성이 된것으로 하나의 프..