내용 RxSwift 를 적용하는 App architechure 에 대해서 간단하게 알아봅시다. RxCocoa 에 대해서 간단하게 알아봅시다. RxSwift: Reactive Programming with Swift, Chapter 1: Hello, RxSwift! 위의 글을 번역 및 요약한 글입니다. App architecture RxSwift 는 어떤 식으로든 앱의 아키텍처를 바꾸지 않는다는 것을 언급할 가치가 있습니다. 대부분 이벤트, 비동기 데이터 시퀀스, 그리고 보편적인 통신 계약을 다룹니다. reactive app 으로 만들기 위해 프로젝트를 처음부터 시작할 필요가 없다는 점도 중요합니다. 기존 프로젝트의 일부를 반복적으로 리팩토링하거나 앱의 새로운 기능을 빌드할 때 RxSwift 를 사용하면 ..
내용 Rx 의 3요소(Observables, Operators, Schedulers) 에 대해서 알아보자. RxSwift: Reactive Programming with Swift, Chapter 1: Hello, RxSwift! 위의 글을 번역 및 요약한 글입니다. Rx 코드의 세 가지 building blocks 은 Observables, Operators, Schedulers 입니다. Shedulers Schedulers 는 Rx 에서 dispatch queues 또는 operation queues 에 해당하며 사용이 훨씬 간편합니다. shedulers 는 특정 작업의 execution context 를 정의할 수 있습니다. RxSwift 는 use cases 의 99% 를 다루는 사전 정의된 여러..
내용 Rx 의 3요소(Observables, Operators, Schedulers) 에 대해서 알아보자. RxSwift: Reactive Programming with Swift, Chapter 1: Hello, RxSwift! 위의 글을 번역 및 요약한 글입니다. Rx 코드의 세 가지 building blocks 은 Observables, Operators, Schedulers 입니다. Operators ObservableType 과 Observable 클래스의 구현에는 비동기 작업과 이벤트 조작의 개별적인 부분을 추상화하는 많은 메서드가 포함되어 있으며 함께 구성되어 보다 복잡한 로직을 구현할 수 있습니다. highly decoupled and composable 하기 때문에 이러한 메서드들을 op..
내용 Rx 의 3요소(Observables, Operators, Schedulers) 에 대해서 알아보자. RxSwift: Reactive Programming with Swift, Chapter 1: Hello, RxSwift! 위의 글을 번역 및 요약한 글입니다. Rx 코드의 세 가지 building blocks 은 Observables, Operators, Schedulers 입니다. Observables Observable 는 Rx 코드의 기초를 제공합니다. Element 타입의 generic data 의 변경 불가한 스냅샷을 “carry(전달)” 할 수 있는 이벤트 시퀀스를 비동기적으로 생성하는 기능입니다. 요약하자면, consumers 는 시간이 지남에 따라 다른 객체에서 emit(방출) ev..
RxSwift/Why.md at main · ReactiveX/RxSwift GitHub - RxSwift document 를 번역 및 정리한 내용입니다. Why Rx 를 사용하면 declarative way(선언적 방식)으로 앱을 빌드할 수 있습니다. Bindings Observable.combineLatest(firstName.rx.text, lastName.rx.text) { $0 + " " + $1 } .map { "Greetings, \($0)" } .bind(to: greetingLabel.rx.text) 이것은 UITableView 와 UICollectionView 에서도 작동합니다. viewModel .rows .bind(to: resultsTableView.rx.items(cellIden..
내용 RxSwift 가 무엇인지 알아봅시다. 왜 사용하는지 알아봅시다. https://github.com/ReactiveX/RxSwift RxSwift: Reactive Programming with Swift, Chapter 1: Hello, RxSwift! 아래의 내용은 RxSwift 의 깃허브와 raywenderlich 의 글을 정리한 내용입니다. Rx 는 Observable 인터페이스를 통해 표현된 계산의 generic abstraction 으로, 이를 통해 observable 스트림에서 값 및 이벤트를 braodcast 하고 subscirbe 할 수 있습니다. RxSiwft 는 Reactive Extensions 의 Swift 전용 구현입니다. 다른 Rx 구현과 마찬가지로 RxSwift 의 의도..
- github
- CloneCoding
- containerBackground
- IOS
- WWDC
- watchOS
- rxswift
- Firebase
- 서버통신
- 2022 KAKAO TECH INTERNSHIP
- RxCocoa
- Notification
- SwiftUI
- Objective-C
- Widget
- WWDC22
- APNS
- YPImagePicker
- urlsession
- WidgetKit
- UserDefaults
- configurable widget
- Protocol
- Swift
- projectsetting
- async/await
- MOYA
- Algorithm
- MVVM
- OpenSourceLibrary
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday