본문 바로가기 메뉴 바로가기

말차맛 개발공부

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

말차맛 개발공부

검색하기 폼
  • 분류 전체보기 (169)
    • 책 (20)
      • 개발 (9)
      • UX (3)
      • 시리즈 (7)
      • 그 외 (1)
    • 일기 (7)
      • 프로젝트 후기 (1)
      • 제품 후기 (1)
      • 부스트캠프 (5)
    • 부스트캠프 (2)
    • UI & UX (1)
    • Apple 소식 (3)
    • 컨퍼런스 (7)
      • WWDC (5)
      • Toss (1)
      • Naver (1)
    • SwiftUI (20)
      • SwiftUI 공부 (4)
      • Figma (1)
      • visionOS (1)
      • Swift Charts (1)
      • SwiftUI 앱 만들기 (12)
    • Swift (59)
      • Swift 공식문서 (28)
      • Swift 문법 (4)
      • Design Pattern (10)
      • Swift Concurrency (1)
      • 내가 궁금한 거 (1)
      • Vapor (9)
      • DocC (5)
    • 실험실 (1)
    • Git (1)
      • 에러 (1)
    • 웹 프로그래밍 (1)
      • React (1)
    • 코딩 테스트 (46)
      • 프로그래머스 (46)
  • 방명록

Decorator (1)
[Swift Design Pattern 05] Decorator (데코레이터)

Decorator (데코레이터) - Structural Pattern (구조 패턴) Decorator 는 객체 A에 새로운 기능을 추가하고 싶을 때, 기능을 가지고 있는 특정 wrapper 객체 속에 객체 A를 배치함으로써 기능을 추가하는 디자인 패턴이다. 래퍼 안에 감싸기 때문에 Wrapper Design Pattern이라고도 불린다. Components Components는 래핑하는 객체랑 래핑당하는 객체 모두에게 공통의 인터페이스를 제공합니다. Concrete Components 감싸지는 객체. 기본 동작을 가지고 있습니다. 기본 동작은 Decorator에 의해 대체됩니다. Base Decorator 감싸지는 객체(=Concrete Components)를 참조하는 필드를 가지는 클래스입니다. 필드의..

Swift/Design Pattern 2022. 3. 12. 12:28
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 부스트캠프7기
  • 코딩테스트
  • 필독서
  • 책리뷰
  • 앱개발
  • todo앱
  • 부스트캠프iOS
  • 애플
  • Swift 디자인 패턴
  • ios
  • Swift
  • TODO
  • UX
  • Swift 서버
  • Swift공식문서
  • 프로그래머스
  • vapor
  • 날씨어플
  • SwiftUI
  • Swift문법
  • swiftUI 기초
  • 개발
  • 디자인 패턴
  • 코딩
  • Swift DocC
  • 책후기
  • 부스트캠프
  • 코딩 테스트
  • Combine
  • 책
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바