RxMoya를 사용해서 네트워킹을 비동기로 처리하도록 했습니다. 네트워킹 리스폰스를 각 뷰모델에서 구독한 후 값을 받아 처리합니다.
-
로그인/회원가입 회원가입 하는 과정에서 나타나는 각각의 뷰와 뷰모델이 있습니다.
-
- 액세스/리프레시/FCM 토큰 enum으로 관리
-
- UserDefaults에 사용자 정보를 저장해서 API 호출을 다시 안하게 함
-
카카오톡 메시지 UI 구현
- UICollectionViewLayout를 커스터마이징해서 사용
- MessageCollectionViewCell 구현
-
동시 로그인 방지 기능
-
액세스 토큰 재발급 로직
-
RxMoya를 활용한 네트워킹