-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/#98 사용자가 검색한 키워드 기록 및 조회 기능 구현 #120
Merged
Merged
Changes from 1 commit
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
549e4c1
[CHORE] : 검색기록 카테고리 탭 제거 (1차 우선출시)
iowa329 6413d25
[ADD] : CoreData에 SearchHistory 엔티티 항목 추가
iowa329 ed229f7
[FEAT] : SearchHistory Entity 관련 CoreData 함수 정의
iowa329 e7c5a45
[CHORE] : SearchVC와의 연결을 위한 델리게이트 패턴 설정
iowa329 ec20b49
[FEAT] : 비로그인 사용자 검색기록 구현
iowa329 4b3abb5
[DEL] : 뷰 테스트용 검색기록 더미목록 삭제
iowa329 30dcd64
Merge branch 'develop' of github.com:dnd-side-project/dnd-8th-2-front…
iowa329 2fcf5a3
[FIX] : 테스트 코드 오류 수정
iowa329 5e0bfa9
[CHORE] : SearchHistoryTableView 업데이트 작동방식 변경
iowa329 51c20d9
[CHORE] : SearchHistory 저장 데이터 형식 변경(String -> SearchHistoryContent)
iowa329 45f21ed
[CHORE] : 검색기록 키워드 관리 데이터 형식 변경
iowa329 c3fa7c4
[FEAT] : HTTP Method DELETE 방식 서버코드 추가
iowa329 6f46277
[FEAT] : 비로그인/로그인 사용자 키워드 검색기록 기능구현
iowa329 b7f736b
[CORRECT] : 누락된 함수 설명문구 추가
iowa329 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이 부분도 저희 viewModel 관리 방법에 대해서 고민이 있는 부분인데요,,
VC에서 viewModel의 output에 새로운 값을 accept 한다는게 어색한 것 같아요ㅠㅜ (이전에 이런 경우가 꽤 있었지만)
viewModel -> VC 방향은 output으로,
VC -> viewModel 방향은 input으로 관리해주어야 발생할 수 있는 사이드 이펙트를 막을 수 있을 것 같습니다..
간단하게 요약하자면 VC는 viewModel의 output을 보여주기만 하고, 들어오는 입력은 input으로 처리하는 것이죠 🤔
이렇게 되면 output이 어디서 바뀌어서 화면에 잘못 노출될지 알 수 없으니까요!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이슈로 등록한 후에 차후 MVVM 패턴 수정을 해보도록 하겠습니다!