본문 바로가기

GGURUPiOS

검색하기
GGURUPiOS
프로필사진 꾸럽

  • 전체보기 (64)
    • Swift (56)
      • 공식문서 정리 ( 문법 ) (28)
      • 문법 파헤치기 (16)
      • 동시성 프로그래밍 (7)
      • Architecture (5)
      • Design Pattern (0)
    • Combine (1)
    • WWDC (1)
    • 자료구조 (4)
    • 알고리즘 (0)
    • 개인 프로젝트 (0)
    • Swift 라이브러리 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
일 월 화 수 목 금 토
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
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Combine (1)

GGURUPiOS

[Swift/Combine] UIKit(MVVM) 에서 Combine 다루기

안녕하세요 이번시간에는 UIKit에서 Combine을 다루는 몇가지 방법에 대해 포스팅하려고 합니다. 프로젝트를 CleanArchitecture + MVVM 으로 짜고 있는데, Rx를 안쓰고 Combine을 이용하려니 헷갈리는 부분이 많네요. MVVM패턴에서 Binding을 View-ViewModel 간의 reactive 한 코드를 짤 때 Combine으로도 짜고 싶었습니다. 구글링과 각종 문서를 통해 공부를 해보다보니 Combine과 Rx는 많이 비슷하지만 가장 큰 단점이 있었습니다. 일단 Rx는 이벤트를 방출할수 있는 UIKit 객체에 Observable들을 제공합니다. (RxCocoa) 예를들어 button.rx.tap 같은 것들이요. 하지만 Combine은 존재하지 않습니다. (CombineCoc..

Combine 2024. 2. 20. 18:55
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바