- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 오블완
- 딥러닝
- r
- ios
- cocoapods
- swiftUI
- barplot
- substr
- 티스토리챌린지
- ReLU
- rxswift
- Python
- Linux
- Observable
- 연산자
- decode
- deeplearning
- Optional
- SWIFT
- MVC
- scheduledTimer
- sigmoid
- SQL
- Request
- struct
- 명령어
- 시각화
- rest api
- HTTP
- tapply
목록iOS/RxSwift (6)
iOS 개발 기록 블로그
Observable이라는 신문을 구독하고 있는 구독자(Subscriber)이 있다고 생각한다. Subject는 Observable에 흐르는 event를 받아 구독자에게 전달한다고 보면 된다. 종류 Publish Subject Behavior Subject Replay Subject Variable BehaviorRelay PublishSubject let subject = PublishSubject() subject.onNext("Issue 1") subject.subscribe { event in print(event) } subject.onNext("Issue 2") subject.onNext("Issue 3") subject.dispose() //subject.onCompleted() subject..
Subscribe ❓ 지난 시간에 just, of, from으로 Observable을 만들어봤다. 이번에는 구독해서 Data Stream인 Observable을 다뤄본다. 아래와 같이 만들었던 observable4를 구독해본다. 위처럼 next 이벤트로 배열의 값들을 순차적으로 처리한다. 값만을 받아서 처리하고 싶으면 아래와 같이 하면 된다. 위처럼 event를 unwrapping 해줘야 하는데 뒤에서 알아볼 onNext를 사용하면 따로 unwrapping 해줄 필요가 없다. 모든 Observable에 대해서 해보자. 지난 글에서 of와 from의 미묘한 차이가 이해가 안갔는데 이번에 이해될 것이다. iOS(RxSwift) Observable 개념과 예시 지난 글에서 RxSwift를 설치하고 프로젝트 환..
지난 글에서 RxSwift를 설치하고 프로젝트 환경을 설정해봤다. iOS(RxSwift) Install RxSwift using CocoaPods 지난 글에 이어서 RxSwift를 Install 해본다. iOS(Swift) Reactive Programming (RxSwift) 란? iOS(Swift) Functional Programming(함수형 프로그램) 이란? Mastering RxSwift for iOS Reactive Programming for D.. crazydeer.tistory.com Observable 이란❓ Sequence 개념을 가진 RxSwift 프레임워크의 심장이다. Observable은 기본적으로 값을 가지지 않을 수 있다. Marble 이라는 데이터의 흐름을 도식화한 그림이..
지난 글에 이어서 RxSwift를 Install 해본다. iOS(Swift) Reactive Programming (RxSwift) 란? iOS(Swift) Functional Programming(함수형 프로그램) 이란? Mastering RxSwift for iOS Reactive Programming for Developers Reactive Programming Using Swift Programming Language www.udemy.com 새로운 Udem.. crazydeer.tistory.com CocoaPods ❓ CocoaPods.org CocoaPods is built with Ruby and is installable with the default Ruby available on m..
iOS(Swift) Functional Programming(함수형 프로그램) 이란? Mastering RxSwift for iOS Reactive Programming for Developers Reactive Programming Using Swift Programming Language www.udemy.com 새로운 Udemy 강의를 시작했고 (또 다른 강의지옥에 빠졌다) Functional.. crazydeer.tistory.com 지난 글에서는 함수형 프로그래밍에 대해 정리해봤다. 이번에는 반응형 프로그래밍, Reactive Programming에 대해 알아보자. 반응형 프로그래밍(Reactive Programming) Observable Streams를 활용하여 비동기 처리 프로그래밍을 위한..
Mastering RxSwift for iOS Reactive Programming for Developers Reactive Programming Using Swift Programming Language www.udemy.com 새로운 Udemy 강의를 시작했고 (또 다른 강의지옥에 빠졌다) Functional Programming. 즉, 함수형 프로그램에 대해 정리하며 시작한다. Functional Programming Immutability: 어떤 것으로도 바꿀 수 없는 것 (불변의) var 변수는 변화가 가능하고 특정 함수가 전역 변수로 만들어진 var 변수를 변화하게 하는 것은 Functional Programming이 아니라고 강사는 설명한다. 함수형 프로그래밍(Functional)에서는 이..