Notice
Recent Posts
Recent Comments
Link
목록디자인 패턴 (1)
거의 알고리즘 일기장
delegate 패턴 (with swift)
요즘 ios 개발을 진행중인데, 실제로 적용해본 기술들을 블로그에 적어볼까 한다. 이번에는 ios 개발에서 이벤트 처리를 하면서 자주 사용하게되는 delegate 패턴이다! 🤔 delegate 패턴??? 위임자를 갖고 있는 객체가 자신의 일을 다른 객체에게 위임하여 일을 처리하는 패턴. 부분적으로 확장해서 일을 처리한다고도 생각할수있다. 객체 1과 객체 2가 있다고 하자 객체 1이 어떤 함수를 실행했을때, 연속적으로 사람 2도 무언가를 하게 만들고 싶을수 있다. 이걸 구현하기 위해서는 일반적으로 객체 1이 객체 2를 가지고 있는 형태여야 가능하다. 그런데 delegate 패턴을 쓰게 되면 객체 1이 객체 2에 대해서 전혀 모르더라도 일을 시킬수 있다. ⛏실습 위에서 저렇게 설명했어도 뭔 🐶소린가 할 수 ..
IOS
2021. 8. 9. 14:50