iOS 개발일지
1031 새싹 81회차 정리 - RxAlamofire, RxDataSources 본문
iOS 앱 개발자 데뷔 과정 81회차
#1. Rx
- debug()
rx를 통해 코드를 구성할 때, debug() 를 통해 코드의 흐름을 확인할 수 있다.
이 때 debug도 코드의 흐름을 따르기 때문에, debug의 위치에 따라 다른 로그가 출력될 수 있다.
- RxAlamofire
RxSwiftCommunity 는 RxSwift를 더욱 편리하게 사용할 수 있는 여러 라이브러리를 제공하고 있다.
그 중 RxAlamofire는 이름에서도 알 수 있듯이, 서버 통신을 조금 더 Rx답게 (?) 할 수 있도록 도와준다.
기본적으로 Alamofire에 의존하고 있기 때문에, RxAlamofire를 설치할 경우 자동으로 Alamofire도 설치된다.
- RxDataSources
RxDataSources는 tableView 및 CollectionView의 구성을 도와주는 라이브러리이다.
주의 : bind 는 dataSource 관련 코드보다 아래에 작성해야 한다.
'SeSAC iOS 데뷔과정 2기' 카테고리의 다른 글
1102 새싹 83회차 정리 - API 통신 로그인 (0) | 2022.11.02 |
---|---|
1101 새싹 82회차 정리 - RxSwift Input/Output (0) | 2022.11.01 |
1027 새싹 79회차 정리 - RxSwift Share (0) | 2022.10.27 |
1026 새싹 78회차 정리 - RxSwift Relay (0) | 2022.10.26 |
1025 새싹 77회차 정리 - RxSwift Sbuject (0) | 2022.10.25 |