[iOS] Combine (4)
·
iOS/iOS
안녕하세요 ! 오늘은 Combine의 마지막 편인 (4) 편입니다 ~ 앞서 설명했던 것 처럼 저의 Combine 포스팅의 종착역은 MVVM + UIKit + Combine 입니다. 일단 제 목적과 비슷한 예제 프로젝트가 있는지 찾아보기로 하였고,저는 youtube를 통해 제가 찾던 demo project를 찾아볼 수 있었습니다. Link:https://www.youtube.com/watch?v=KK6ryBmTKHg 해당 개발자 분이 공유해주신 프로젝트 코드를 clone해서 구조를 공부하였고, 제 나름대로 조금씩 내용과 구현 방식을 바꿔가며 공부 및 정리를 해보았습니다. 그럼 시작합니다 ~ !Input & Output Pattern iOS 에서 MVVM 구조로 개발을 하는 방식에는 정말 많은 방식이 존재합..
[iOS] Combine (2)
·
iOS/iOS
안녕하세요 ! 오늘은 Combine(1) 에 이어서 Combine을 구성하는 각 요소와 사용 방법 및 예시 등에 대해 공부한 내용을 작성해보고자 합니다. 저는 이론 뿐인 지식은 별로 좋아하지 않기 때문에 바로 써먹을 수 있게 저만의 정리를 하는 걸 좋아하는 편입니다. 혹시 이해가 되지 않는 부분들은 다른 블로그, Apple document, GPT 등을 통해서 자신만의 지식으로 바꾸는 것을 추천드립니다. 시작은 기본 구성 요소에 대해 작성할 것인데, 처음이니 기본적인 의미와 이름을 숙지하는데 집중해주세요. 시작합니다.Combine 의 기본 구성 요소  Level 1  Publisher이벤트를 발생시키는 객체로, 데이터를 발행하여 Subscriber에게 전달하는 역할을 합니다. 더 쉽게 말하자면, "데이터..