profile
0년차 iOS 개발자입니다.

[RxSwift🦈] #9 Combining Operators

1. 앞에 붙이기 1. startWith(_: Item) Observable sequence 맨 앞에 기존 Observable 의 type 과 같은 type 의 data 를 붙여준다. 현재 상태에 초기값을 붙여서 전달할 때 사용. 2. concat(_:) 2개의

2022년 2월 13일
·
0개의 댓글
·
post-thumbnail

[RxSwift🦈] #8 Transforming Operators

raywenderlich RxSwift Ch7~8 기존 코드를 읽으면서 가장 이해가 안가는!!!!!! 파트가 왔다. 여기를 제대로 공부하는게 중요한 것 같다. 1. Transforming Elements Observable 에서 방출되는 요소들은 독립적이지만, 이

2022년 2월 7일
·
0개의 댓글
·
post-thumbnail

[RxSwift🦈] #7 Filtering Operators / Throttle & Debounce

1. Ignoring Operators 1. .ignoreElements() .next 무시 .completed, .error 는 허용 2. .element(at: index) 해당 index에 있는 요소만 방출 index는 0부터 시작. 3. .filter(

2022년 1월 18일
·
0개의 댓글
·
post-thumbnail

[RxSwift🦈] #6 performSegue / Single, Maybe, Completable

RxSwift 정리 를 보고 공부하고 있다. Ch1 ~ Ch3 의 경우는 앞서 정리했던 곰튀김님의 강의에서 들은 Observable과 Subject를 조금 더 실용적인 예제로 살펴보고 문제도 풀어보는 정도의 내용이었다. Ch4는 Relay, Subject 를 이용한

2022년 1월 17일
·
0개의 댓글
·
post-thumbnail

[RxSwift🦈] #5 Variable & BehaviorRelay

1. 만들고 싶었던 것 : 체크박스 처음부터 RxSwift 로 만드는 것은 무리일 것 같아서 View를 다 짜고 동작을 제대로 하는지 확인 후, 제대로 동작하길래 RxSwift로 리팩토링을 하고 싶었다. RxCocoa 에 checkButton.rx.tap 이라는

2022년 1월 14일
·
0개의 댓글
·
post-thumbnail

[RxSwift🦈] #4 RxCocoa, MVVM 정리

RxSwift 3교시 에서 이미 사용한 것들이지만, 글이 길어져서 3교시 정리도 같이 진행하려고 한다. MVC, MVP, MVVM 구조 에서 공부할 때는 디자인 패턴의 개념만 얼추 이해가 되고, 코드는 잘 이해가 안갔었는데 설명을 듣고 보니 이해가 잘 가서 놀랍다.

2022년 1월 12일
·
1개의 댓글
·
post-thumbnail

[RxSwift🦈] #3 UI 컴포넌트와 연동

0. 예제 프로그램 설명 튀김 리스트를 json으로 불러오고, 하나씩 추가할 때 요청을 보내서 마지막에 가격까지 계산해주는 간단한(?) 어플리케이션을 만들었다. 1. 폴더 구조 곰튀김님 github 에 Step3 코드를 보면 된다. Step3 : UIKit 으로

2022년 1월 6일
·
0개의 댓글
·
post-thumbnail

[RxSwift🦈] #2 쓰레드 활용과 메모리 관리

3~5의 경우는 #1 코드에서 개념을 끝내버렸기 때문에, https://github.com/iamchiwon/RxSwiftIn4_Hours/blob/master/README.md 에 있는 목차만 남겨둔다. 3. Observable Life-Cycle Subscrib

2022년 1월 5일
·
0개의 댓글
·
post-thumbnail

[RxSwift🦈] #1 왜 쓰는데? 개념잡기!

한줄 요약 : reactive! 반응형! 비동기적으로 일어나는 일들에 대한 코드를 깔끔하고 쉽게 사용하기 위해서 RxSwift를 사용한다. 0. 멀티 스레드 기본적으로, iOS는 멀티 쓰레드 (multi-thread) 환경이다. 쓰레드(일하는 녀석)가 여러개 있어서

2022년 1월 4일
·
0개의 댓글
·