반응형 프로그래밍(Rx Reactivex RxSwift) -1
오늘은 반응형 프로그래밍의 정의 대해 공부를 해본다. 명령형 프로그래밍 방법은 매회 데이터가 바뀔 때마다 명령을 하여 다시 계산을 하는 형태이고, 반응형 프로그래밍 방법은 데이터가 바뀌면 자동으로 업데이트 되어 결과 값이 바뀌도록 코딩하는 형태이다. 이것을 잘 표현하기가 어려운데 아래의 예제가 아주 잘 표현하고 있는 거 같아 가져왔다. 반응형 프로그램은 일종의 코딩 형태 혹은 기법이라고 발하는 게 맞을 거 같다. 특히 반응형으로 코딩하기 위해 만들어 놓은 library가 reactiveX이고 ios에서는 RxSwift라고 보면 된다. 다만, 이를 구현하기 위해 내부의 구조가 아주 높은 수준으로 추상화되어 있다. 예를 들면 Obserbable이라는 데이터의 스트림을 Object로 보고 관련 처리 방법들이 ..
iOS/Rx
2022. 5. 6. 22:33
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 무료는 아니지만
- IF (KAKAO) DEV 2022
- firebase
- Default Rules
- XCTestExpectation
- 같이쓰기
- Fastlane
- swiftLint
- chatgpt 4o
- AWS IoT
- ATS failed system trust
- 빌드자동화
- xcode whitespace trim option
- ChatGPT
- jenkins
- GPT4
- async
- 코테
- RxSwift
- AppThinning
- GCD
- ios
- MQTT
- bitrise
- 프로그래머스
- 모듏화
- swift
- geohash
- CI/CD
- Moya
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
글 보관함