- RxSwift(3)-Filtering Operators & TransForming Operators2료일next 이벤트를 통해 넘어온 값들에 대해 필터를 해줘 해당 오퍼레이터를 통해 넘어온 값들에 대해 다 처리하지 않고 원하는 값만 골라 처리할 수 있어지는 기능에 대해 살펴보겟습니다이것도 4가지 종류가 있습니다.. 자주 나오는것 같다 4.4..1. Ignoring OperatorignoreElement()값들이 방출되어도 무시되고 스트림에 등록되지 않는다. 하지만 error나 completed는 무시하지 않습니다.example(of: "ignoreElements") { // 1 let strikes = PublishSubject() let disposeBag = DisposeBag()// 2 strikes .ignoreElements() .subscribe { _ in print..
- 2025-04-29 16:05:31
- RxSwift(2)-Subject2료일1. Subject란?RxSwift에서 Subject는 Observable과 Observer의 특성을 모두 갖춘 하이브리드 요소입니다. Observable처럼 값을 방출할 수 있으며, 동시에 Observer처럼 다른 Observable을 구독할 수도 있습니다.흠... 그니까 양방향이라고 생각하면된다. Observer로서: onNext(_:), onError(_:), onCompleted() 메서드를 호출하여 값을 수신Observable로서: 구독자들에게 값을 방출하고 이벤트 전달Subject가 필요한 이유?1. 이벤트 브릿징: 명령형코드와 반응형 코드 사이의 연결고리(너와 나의 연결 고리)2. 멀티캐스팅: 하나의 Observable 실행 결과를 여러 구독자에게 공유3. 상태 관리: UI상태나 앱 상태를 ..
- 2025-04-29 00:21:45
- RxSwift(1)-Observable2료일사실 저는 개인적으로 Combine을 너무나 사랑하고 자주 사용하는 개발자입니다. 같은 반응형 프로그래밍의 개념이지만 애플에서 만든 퍼스트 파티로 외부 라이브러리를 관리할 필요가 없기 때문이죠. 하지만 Combine이 나오기 이전에는 RxSwift로 사용을 했습니다. 그러다보니 여전히 여러 기업에서는 Rx를 쓰죠! 그렇기에 저도 Rx마스터가 되어야 하겟습니다.Rx?: ReactiveX 프로그래밍 패러다임을 Swift로 구현한 라이브러리비동기 프로그래밍을 선언적이고 함수형 접근 방식으로 처리하여 코드의 가독성과 유지보수성을 획기적으로 향상시킵니다.복습 : 반응형 프로그래밍: 데이터 흐름과 변경 사항의 전파에 중점을 둡니다. ex) data가 바뀌면 UI가 자동으로 반응한다핵심 구성요소1. Observabl..
- 2025-04-28 23:20:48
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)