꾸준히 안타치기
iOS swift, mvvm rxswift 예제.. 작성중.. 본문
반응형
https://www.youtube.com/watch?v=Ckxngx2w3ZQ&list=PLG9rdv7aU2N7LBcMoNCWXfKuckZL-WyKV&index=1&t=53s
Rxswift란? 왜쓰는지? 생각하기
→ 비동기를 간결하게 해주는 유틸리티다!
1. Setting
스토리보드 사용X 예제, 뷰컨트롤러도 지우기 ,infopist에서 storyboard 관련된것 모두 삭제
RootViewController 생성
Coordinator생성
SceneDelegate 첫진입화면 작성
// 팟 설치
pod 'RxSwift', "6.2.0"
pod 'RxCocoa'
pod 'Alamofire', '~> 5.2'
pod 'SDWebImage', '~> 5.0'
2. API를 받아올 Model 생성 / Service 작성(Rx 적용), Alalmofire
3. View와 연결할 ViewModel생성
4. RootViewController에 ViewModel 연결, CollectionView작성
뷰모델이 업데이트될때마다 컬렉션뷰가 구독하고 있고 뷰를 변경해준다.
반응형
'iOS > Rxswift' 카테고리의 다른 글
곰튀김님- Rxswift 스터디 (0) | 2022.07.15 |
---|
Comments