[Swift] Combine 간단한 설명과 사용 예시
Combine이란?반응형 프로그래밍의 개념을 기반으로 개발된 프레임워크시간 경과에 따른 값을 처리하기 위한 통합된 선언적 API반응형 프로그래밍데이터 스트림과 변화의 전파에 관련된 선언형 프로그래밍 패러다임이다.데이터 스트림 : 시간에 따라 만들어진 일련의 이벤트 ex) 탭 이벤트 스트림선언형 프로그래밍명령형 프로그래밍 선언형 프로그래밍 명령형 프로그래밍선언형 프로그래밍How(어떻게)What(무엇)코드가 어떻게 작업을 수행해야 하는지결과에 집중하고 구체적인 행위를 감춤행위를 정의하고 행위에 데이터를 전달핵심 개념들Publisher : 값을 방출하거나, 완료 이벤트나 실패 이벤트를 전할 수 있다.Just() : 단일 값을 즉시 생산하는 Publisher. 에러 타입은 항상 Never이다.Future() :..
iOS/Swift
2024. 5. 14. 17:58