온보딩
pageViewController + pageControl 구현
온보딩 구성에 대한 고민..
나는
onboardingVC = pageViewController + pageControl + UIButton 으로 구성
다음날 팀빌딩때 팀원분들께 어떤 방식으로 구성하셨는지 물어보기 ->
11/08 팀원분들
pageControl + CollectionView => PageController
CollectionView를 이용해서 isPageEnable = true → Page 넘기는 효과
CollectionVC + CollectionViewCell + CollectionView
전화번호, 인증번호 뷰
Rx + MVVM + input/output 모델 로직 구현
파이어베이스 문자 인증 로직 구현 중
닉네임 뷰 구현
뷰모델들 구조 수정
파이어베이스 문자 인증 로직 구현
Scene 분기처리고민.. 문자 인증 후 응답코드받아서 → TabBar(홈뷰), 없으면 → NickNameView로 가도록?
-> 문자 인증 후 응답 코드별 분기처리로 대응
생년월일 뷰
datePicker 연결
팀원분 Toast 라이브러리 그리기 이슈
-> dispatchQueue 비동기를 이용해 해결 도와드림
개인일정
생년월일 뷰/ 뷰모델 로직 구현
이메일 뷰, 젠더 뷰 UI/로직 구현
plist 교체 및 sign/login api 구현
팀원분 api 요청 FirebaseToken 이슈
-> 다른 Token으로 요청 중 이신 것 같아 해결 도와드림
launchScreen 재작성
토큰 만료 대응
팀원분들께 .dropFirst 공유
정보관리 UI 구성 중
정보관리 UI...계속 구현 중
홈뷰 mapkit + api 요청 + annotation 구현
맵뷰 이동할때 api 요청
customAnnotation 구현
centerAnnotation 구현
gender 버튼별 annotation 로직 구현
유저의 현재위치 버튼 로직 구현
searchQueueAPI array 파라미터 이슈
searchQueue, stopQueue, withDraw api 구현
회원 탈퇴 로직 구현
탈퇴 후 재가입시 이슈 해결
회원가입 birth 정보 전달 이슈 해결
정보관리 저장 api 구현
회원탈퇴View ui, 로직 구현
searchQueueView 구현 중
휴님: fcm 토큰은 왜 갱신해야하며 언제 갱신하는게 좋을지 팀원분들과 의견 나눠보기.
searchQueueView collectionView 구현
추천/주변스터디 로직 구현
내가 하고 싶은 스터디 로직 구현 중
팀원분 맵뷰 이동 이슈
-> CLLocationManager didUpateLocations 부분인 것 같아 해결 도와드림
searchBar의 키보드에 새싹찾기 버튼 구현
키보드 dismiss 구현 / 키보드 리턴키 액션 구현
tabBar 히든 구현
내가 하고 싶은 스터디 로직 구현
새싹 찾기 collectionView 로직 구현
팀원분 맵뷰 움직일때 수많은 CLLocation 호출 이슈
-> regionDidChangeAnimated 로 해결 도와드림
rootView로 pop 구현
세그먼트 뷰 구성 고민..
->
팀원분의 라이브러리 추천
Tabman 라이브러리 이용해 세그먼트컨트롤 구현
네트워크 상태 확인 구현
popUpView 재사용 구현


reviewView 재사용 구현
새싹찾기 expandView 구현
studyRequestAPI 구현
새싹찾기 뷰 작업하다 휴식
새싹찾기 expandView 안에 collectionView 구현
queue요청 api stringArray 파라미터 인코딩 수정
Alamofire에서 string배열 파라미터 요청하는법 팀원분이 공유해주심
-> encoding: URLEncoding(arrayEncoding: .noBrackets)
배열형태로 같이 해결해봤던 새싹분 같은 이슈이실듯하여 공유해드림
-> URLSession이라 alamofire처럼 안됨.. 다른 방법 찾아봐야함 ㅠㅠ
섹션 별 데이터 전달 수정
searchBar 로직 수정
팀원분 collectionView cell 이슈
-> UICollectionViewDelegateFlowLayout sizeForItemAt로 해결도와드림
chatVC textView 사이즈 제약 & 사이즈 업데이트 로직 구현
chatVC sendButton isEnabed 상태 로직 구현
cell identifier 재사용 protocol 구현
chatVC 날짜 헤더 / 채팅 셀 / 첫채팅알람 셀 구현
chatVC 키보드 입력시 textView 위치 이동 로직 구현
chatVC 키보드 입력시 마지막 채팅 cell로 이동 로직 구현
chatVC moreMenuView ui / 로직 구현
searchBar 로직 수정
요청가능새싹/요청받은새싹 collectionView에 나타낼 데이터 정보전달 수정
셀 파일들 폴더링
api 로직 수정
채팅 API 추가
채팅 API 연결
소켓통신 연결?
혼자 확인이 힘듦..