swift combine2 Swift: Combine(4) - 실전압축콤바인예제 Alamofire & Combine을 사용해 MVVM 패턴을 구현해보겠습니다. HTTP 테스트를 위해 https://reqres.in 를 사용했습니다. 프로젝트는 위 사이트의 API를 통해 한 명의 유저를 불러오는 코드를 포함합니다. 모델 터미널에서 curl을 사용해 데이터를 확인하면 아래와 같아요. // curl { "data": { "id": 2, "email": "janet.weaver@reqres.in", "first_name": "Janet", "last_name": "Weaver", "avatar": "" }, "support": { "url": "", "text": "To keep ReqRes free, contributions towards server costs are appreciate.. 2023. 11. 3. Swift: Combine(1) - Combine Combine: Customize handling of asynchronous events by combining event-processing operators.(이벤트 처리 연산자를 결합하여 비동기 이벤트 처리를 사용자 정의하세요.) Combine은 비동기 이벤트 처리를 위한 프레임워크입니다. Publisher는 시간이 지남에 따라 바뀔 수 있는 값(= 비동기 처리를 위한 값)을 전달하고, Subscriber는 Publisher로부터 그 값을 받을 수 있습니다. Publisher 프로토콜은 시간이 지남에 따라 일련의 값을 전달할 수 있는 타입을 선언합니다. upstream publisher로 부터 받은 값에 따라 행동하거나 republish 할 수 있는 운영자가 있습니다. Publisher 체인의 끝.. 2023. 11. 3. 이전 1 다음