# rxswift

86개의 포스트

Observable vs Subject

Observable(unicast) vs Subject(Multicast)

어제
·
0개의 댓글
post-thumbnail

RxSwift - 로그인 시스템

이 화면을 구현해보자.Email은 "@" 와 "." 이 들어가있어야 빨간색 점이 사라지며 Valid 되고,password는 총 6자 이상이어야 Valid 되며 빨간 점이 사라진다.그리고 Email, Password 둘다 Valid 되어 빨간점이 없어야LogIn 버튼이

2021년 7월 19일
·
0개의 댓글

Refactoring reactiveSwift to rxSwift

reactSwift를 rxSwift로 리팩토링 하기.회사의 소스 중 일부가 한 2년 전 쯤 묵은 소스가 있었는데,고쳐야겠다라고 부채를 쌓아두고 있었다.다른 할 것도 많이 있었고, 잘 동작하고 있던 것을 굳이 건드리고 싶지도 않았다.(사실 잊고 있었다. 😁)이번에 해당

2021년 7월 13일
·
0개의 댓글
post-thumbnail

[iOS] - RxSwift 알아보기

지금까지 벨로그에서 RxSwift 에 대해 여러 포스트를 남겼다.유튜브 "곰튀김" 님의 강의를 듣고 입문을 하게 된 것인데, 강의를 들으면서 이 기술을 어디에 써먹을 수 있을까... 를 계속 생각하면서 들었다.공부를 하면서 느낀 점이 있는데,나는 지금껏 앱 개발을 공부

2021년 7월 13일
·
0개의 댓글
post-thumbnail

[iOS] - RxSwift 입문 (3)

Operator 활용하기 지난 포스트에서 다룬 Operator들을 더 자세하게 다뤄보자. 공식 홈페이지에 잘 번역되어있는 Operator로 들어가면, 다양한 Operator들에 대해 설명을 해주고 있다. 여기서 중요한 것은, Reactive 만의 특별한 설명 방식인

2021년 7월 10일
·
0개의 댓글

MVVM 적용해보기+ SnapKit, Then 라이브러리

이전에 RxSwift를 이용하여 짰던 코드를 MVVM 패턴을 적용하여 바꿔보았다.

2021년 7월 7일
·
0개의 댓글

Login에 RxSwift 적용하기

이번 시간에는 지금까지 공부했던 RxSwift를 직접 이용하는 시간을 가졌다.아래 예제는 로그인에 관한 내용인데 아이디, 비밀번호를 input으로 받고 이에 따라 로그인이 가능한지 검증하는 실습이었다. 자세한 내용은 아래 코드의 주석을 통해 이해해보자.참고자료 : ht

2021년 7월 5일
·
0개의 댓글

RxSwift에 대해(2)

Observable, Observer의 역할을 모두 할 수 있어요.다만 차이는 multicast 방식으로 여러개의 observer를 subscribe 할 수 있습니다. <-> Observable은 unicast 방식 (https://gist.github.

2021년 7월 2일
·
0개의 댓글

RxSwift에 대해(1)

RxSwift 공식 문서 : http://reactivex.io/ RxSwift란? An API for as asynchronous programming with observable streams. 즉 observable streams을 이용하여 비동기 프로그래

2021년 7월 1일
·
0개의 댓글
post-thumbnail

Behavior Subject

Behavior Subject란? Publish Subject와 유사한 방식으로 동작하고, Subject로 전달된 이벤트를 Observer에 전달하는것은 동일하다. Subject를 생성하는 방식에서 차이가 존재한다. 아래 코드를 통해 알아보자 !

2021년 6월 30일
·
0개의 댓글
post-thumbnail

Publish Subject

subject로 전달되는 이벤트를 Observer(구독자)로 전달하는 가장 기본적인 형태의 subject이다.subject 생성subject 구독(subcribe)처음엔 아무런 event도 존재하지 않기 때문에 생성 직후 subcribe하더라도 아무런 이벤트가 전달되지

2021년 6월 29일
·
0개의 댓글
post-thumbnail

Subject Overview

Observable은 Observer와 달리 다른 Observable을 구독하지 못함

2021년 6월 29일
·
0개의 댓글

Disposables

Disposables 란? > Observable이 전달하는 메소드(Event)가 아니다. 사용했었던 subscribe 메소드에서 파라미터로 클로저를 전달받게 되면 Observable과 관련된 모든 리소스가 해제된 후에 호출되는 녀석이다. > 이전 게시글에서 아래와

2021년 6월 28일
·
0개의 댓글
post-thumbnail

Observables and Observers # 2

Observable -> Observer로 이벤트가 전달되는 시점은 Observer가 Observable을 구독하는 시점이다.Observer는 한번에 두개 이상의 이벤트를 동시에 처리하지 않는다. 따라서, Observable은 Observer가 하나의 이벤트를 처리한

2021년 6월 27일
·
0개의 댓글
post-thumbnail

Observables and Observers # 1

내용: Observable은 Observable Sequence 혹은 Sequence라고 부른다. Observer는 Observable을 감시하고 있다가 전달되는 이벤트를 처리한다. Observer를 감사히는것을 Subscribe(구독)한다고 한다. Observer를

2021년 6월 27일
·
0개의 댓글

RxSwift 시작하기

기존 swift와 RxSwift를 비교해보면서 명령형 프로그래밍과 반응형 프로그래밍의 차이를 간단히 설명.기존 명령형 프로그래밍인 Swift는의 결과값은반응형 프로그래밍인 RxSwift는 결과값으로 변경된 a의 값이 반영된것을 보아 각 변수마다 옵저버를 붙여 값이 변하

2021년 6월 27일
·
0개의 댓글
post-thumbnail

[iOS] RxSwift Operator, Single, Completable, Maybe

RxSwift의 Operator, Single, Completable, Maybe에 대한 간단한 정리글

2021년 6월 23일
·
0개의 댓글