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

말차맛 개발공부

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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)
  • 방명록

mvc 패턴 (1)
[Swift Design Pattern 09] MVC

MVC (Model - View - Controller) MVC 패턴은 디자인 패턴 상위에 있는 아키텍쳐 패턴이다. Model - View -Controller 로 나누어 프로젝트를 관리한다. 코드를 역할에 맞게 나누어 디버깅을 쉽게하고 깔끔하게 관리할 수 있도록 해준다. 애플의 UIKit 에서는 기본적으로 MVC 패턴을 기본으로 사용한다. Model Model은 앱의 데이터와 관련되어 있다. 데이터를 어떤 식으로 저장할지 객체를 만들고 네트워크에서 받아오는 데이터 모두 Model에 포함된다. Model은 View와 직접적으로 연결되지 않는다. View 유저에게 보여주는 View (=User Interface) 이다. 유저의 입력을 받아 Controller에게 전달해준다. UIKit에서는 Storyboa..

Swift/Design Pattern 2022. 3. 19. 14:36
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • SwiftUI
  • 책
  • 앱개발
  • Swift문법
  • 부스트캠프iOS
  • 필독서
  • 날씨어플
  • Swift DocC
  • 책후기
  • ios
  • Swift
  • Combine
  • UX
  • 디자인 패턴
  • vapor
  • 코딩
  • swiftUI 기초
  • 애플
  • 부스트캠프
  • 부스트캠프7기
  • Swift 서버
  • 프로그래머스
  • Swift공식문서
  • TODO
  • 개발
  • 코딩테스트
  • Swift 디자인 패턴
  • 책리뷰
  • todo앱
  • 코딩 테스트
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

티스토리툴바