로딩
요청 처리 중입니다...

RxSwift(feat: 순환참조, URLSession, Operator, Combining, Subject, Rxcocoa)

 RxSwift(feat: 순환참조, URLSession, Operator, Combining, Subject, Rxcocoa)

RxSwift에 대해 공부해봅시다. 한번에 이해되기 어렵기 때문에 반복 숙달을 통해 익숙해 지는게 중요할 것 같습니다.

핵심 개념 RxSwift는 비동기적으로 생기는 데이터를 Completion같은 클로저를 통해서 전달하는 것이 아닌 return 값으로 전달하기 위한 것이다. RxSwift의 익혀야 할 핵심 1.

비동기로 생기는 데이터를 Observable로 감싸서 리턴하는 방법 2. Observable로 오는 데이터를 받아서 처리하는 방법. 3.

취소되었을 때 해야하는 행동은 observable를 create해서 return하는 곳에 적어두면 된다. 4.Observable의 생명주기 4-1. Create 4-2.

Subscribe 4-3. onNext ---- 끝 ---- 4-4. onCompleted / onError 4-5. Disposed 5.

만들어진 observable은 한 번 subscribe에 의해 동작이 시작되면 complete, error, dispose에 의해서 ...