모리스의 개발 노트

  • 홈
  • 태그
  • 방명록

CocoaMVC 1

[iOS] MVVM 디자인 패턴에 대한 고찰

안녕하세요. 모리스입니다.😀많진 않지만 velog에서 티스토리로 이사를 드디어 완료했네요.핑계 아닌 핑계로 일하면서 블로그 쓰기 쉽지 않은 것 같아요..😂(매일 연재하시는 분들 존경해요👍)본론으로 들어가서... 이번 노트에서는현재 회사의 iOS 앱은 전통적인 Cocoa MVC 패턴으로 디자인 되어있는데이번에 이 MVC 디자인 패턴을 MVVM디자인 패턴으로 리팩토링을 진행하게 되었습니다.리팩토링을 진행하면서 했던 고민들과 새로 알게된 점들을 작성해 보려 합니다. 사실 iOS에서의 MVVM 패턴은 swiftUI가 나오면서 많은 개발자 분들이 사용하기 시작한 것 같아요.왜냐하면 swiftUI + MVVM(feat. RxSwift)는 Apple에서 권장하는 조합이기도하고거의 국룰처럼 자리잡은 듯 싶어요. ..

iOS 2025.09.02
이전
1
다음
더보기
프로필사진

모리스의 개발 노트

안녕하세요 :) iOS 개발자 모리스입니다.😁

  • 분류 전체보기 (45) N
    • iOS (14) N
    • swift (5)
    • React Native (6)
    • React (5)
    • Android (1)
    • TypeScript (2)
    • NestJS (4)
    • Firebase (2)
    • Git (3)
    • CS (1)
    • 얕은지식 (1)
    • 기타 (1)

방문자수Total

  • Today :
  • Yesterday :

최근글과 인기글

  • 최근글
  • 인기글

Tag

react native, uitableview, JavaScript, recoil, URLScheme, 오프소스 라이센스, react, CocoaMVC, NSLayoutConstraints, git, android, TypeScript, SWIFT, React Recoil, Firebase, NestJS, mobile bff, AOS, ios, License plist,

Calendar

«   2025/09   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바