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

말차맛 개발공부

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • 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
  • Swift문법
  • ios
  • 부스트캠프
  • 코딩테스트
  • 책후기
  • 필독서
  • Swift DocC
  • 코딩
  • Swift 서버
  • TODO
  • 날씨어플
  • 개발
  • Swift공식문서
  • 부스트캠프iOS
  • 프로그래머스
  • UX
  • Swift 디자인 패턴
  • swiftUI 기초
  • Swift
  • vapor
  • 애플
  • 책
  • Combine
  • 코딩 테스트
  • 디자인 패턴
  • 앱개발
  • SwiftUI
  • 부스트캠프7기
  • 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

티스토리툴바