-
Notifications
You must be signed in to change notification settings - Fork 1
11.07 데일리 스크럼
LURKS edited this page Nov 7, 2024
·
4 revisions
S017: 커피커피커피커피커피커피커피
S042: 너무………졸려요
S062: 인정합니다..
S008: 허허
MultiPeerConnectivity에 대한 의존성을 MCPeerID 때문이 Repo, Usecase, ViewModel이 모두 알고 있어야 하는 문제가 발생.
따라서, MCPeerID를 외부로 리턴하
동영상 뷰 만들었습니닷
이야기해볼 것
-
뷰는 어디까지 public 해야하는지? → 뷰컨 맨 처음 지점만
-
VM의 형태 (input, output struct로 빼버리면..)
// // InputOutput.swift // test // // Created by 이숲 on 11/6/24. // import Combine // 테스트 굳이 extension ConnectionViewModel { struct Input { let users: PassthroughSubject<String, Never> } struct Output { let users: AnyPublisher<[String], Never> } }
protocol ViewCon ..? → ViewModel
-
input, output ..
⇒ 알아보기
-
-
뷰 run 하는 방법 → 커밋 포함 x
-
Extension은 어디에 배치하나요? -
snp 순서 (top / leading / trailing / bottom … ) ← 이대로
-
offset과 inset 사용..? → 알아서..
- top.leading.trailing(inset: )
- top.offset(-2)
- test App에 하던 작업 BeStory로 옮기기
- viewModel 마무리 → input-output 학습 중 + 석영님 코드가 필요하지 않나 라는 생각
- 랜덤 위치 로직 개선하기 → 범위 안에 랜덤으로 넣을 때 들어갈 수 있는 개수? 가 한정적임 → 근데 사실 주변에 유저 수가 10명 이상 넘어가지 않으면 큰 문제는 없지 않을까 싶기도 함 → 지금 대략 15명까지는 큰 문제가 없어보임
- README.md + Wiki 꼭 업데이트 하기
- 금요일 발표자료 만들기 + 발표자 선정하기