· 성취/개선/학습한 내용 🏆 rx Operator Create share Subscribe vs bind vs drive 알고리즘 이진탐색, logN 재귀함수, 시스템 스택 피보나치수열과 메모이제이션 · 어려웠던 내용 😵😵💫 이진탐색 알고리즘은 알고 있었다. 그런데 이진탐색 알고리즘의 가장 큰 어려운 점은 그 문제를 이진탐색으로 푸는 문제란 걸 파악하기 어렸다는 점과 그리고 어떤 것을 기준으로 이진탐색을 할지 모르겠다는 것이다. · 궁금한 내용과 부족한 내용⁉️🤔 아직 rx에서 subscribe, bind, drive를 언제 사용해야 할지 정확하게 모르겠다. 파이썬에서는 알고리즘을 쉽게 풀 수 있는 메서드들이 많다. 그러나 스위프트에서는 어떻게 해야 할지 모르는 부분이 많다. 그리고 구현을 직접 해야..
· 성취/개선/학습한 내용 🏆 rx input - output pattern (MVVM) 알고리즘 배열 slicing 딕셔너리 get 메서드 string replace, split, join.... · 어려웠던 내용 😵😵💫 Cell안에 버튼이 눌렸을 때 이벤트를 MVVM으로 구현하려고 하니, 컴파일 에러가 발생한다. 이를 해결하기 위해 Cell만을 위한 뷰모델을 만들어서 처리해야 할지, 클로저를 사용해야 할지 뭐가 더 좋을지 모르겠다. · 궁금한 내용과 부족한 내용⁉️🤔 굳이 뷰모델에서 연산처리를 하지 않는 이벤트나 데이터조차 input으로 넣고 그대로 output으로 다시 꺼내서 사용하는 게 굉장히 비효율적이라고 생각했다. 물론 형식을 맞춰주기 위해서는 필요하겠지만 이렇게 하는 게 맞는 방향인지 모..
· 성취/개선/학습한 내용 🏆 RxSwift SubjectRelay PublishRelay drive asDriver · 어려웠던 내용 😵😵💫 강의를 듣고 이해할 땐 아.. 할 줄 알 것 같아라고 생각을 했는데, 막상 직접 해보려니 어떻게 해야 하지? 왜 에러가 나지 와 같은 생각을 많이 했다. 데이터가 흐르는 방향(스트림)을 정확하게 파악하고 내가 하려는 것이 무엇인지 정확하게 인지해야 rx를 제대로 사용할 수 있는 것 같다. · 궁금한 내용과 부족한 내용 ⁉️🤔 rx!!!!! · 느낀점 🌟 rx를 쓰다 보니 딜리게이트라든지 비즈니스 로직 작성을 할 때 깔끔해지고 코드가 좀 더 짧아지는 느낌을 받았다. 아직 제대로 사용할 실력은 안되지만, 제대로 사용하다 보면 코드 역시 짧아지고 가독성이 좋아 보이..
· 성취/개선/학습한 내용 🏆 자료구조와 알고리즘을 왜 학습해야 하는지 이유를 학습했다. 자료구조와 같은 경우 다양한 자료의 형태를 컴퓨터가 인식할 수 있는 형식으로 나타내기 위해서 공부를 하는 것이다. 예를 들어 그래프 형태의 자료구조를 단순히 배열로 표현할 수 있게 해 준다. 또 알고리즘은 좀 더 적은 계산으로 그리고 효율적으로 해답을 찾는 것이다. 특히 지금까지 왜 자료구조를 배워야 하지라는 의문을 가졌었는데, 이 부분이 해소가 되었다. 자료구조 알고리즘 Rx 복습 · 궁금한 내용과 부족한 내용 ⁉️🤔 rx를 써보려고 하니, 어디서부터 시작해서 어떻게 데이터를 넘겨야 하는지 아직 감이 잡히지 않는다.. · 향후 계획 🌟 우선 개인프로젝트의 기간을 종료하려고 한다. 물론 주기적으로 업데이트를 할 예..
· 성취/개선/학습한 내용 🏆 Operator debounce distinctUntilChanged withLastestFrom zip orEmpty DesposeBag Cell DesposeBag prepareForReuse GameKit GKLocalPlayer.local.authenticateHandler GKLocalPlayer.local isAuthenticated 게임센터의 유저 인증 오늘은 RxSwift에 대해서 학습을 했다. 기존에 딜리게이트나 다른 방법들로 구현하던 것들이 RxSwift를 사용하면 너무나도 쉽게 구현된다는 게 신기하기도 하고, 막상 혼자 다시 해보려니 어려움이 많았다. 당분간 RxSwift 학습에 좀 더 시간을 투자해서 익숙해지게 공부해야겠다. 그리고 데이터 공유를 위해서..
프로젝트 소개 앱 소개 & 기획 유저가 만드는 영화 퀴즈, 유퀴즈! 당신은 아래의 동영상을 보고 무슨 영화인지 맞출 수 있으신가요?? 그렇다면 퀴즈에 도전해 보세요!https://apps.apple.com/kr/app/uquiz-%EC%9C%A0%EC%A0%80%EA%B0%80-%EB%A7%8C%EB%93%9C%EB%8A%94-%EC%98%81%ED%99%94-%ED%80%B4%EC%A6%88/id6479728756 UQuiz - 유저가 만드는 영화 퀴즈TV에서나 보던 영화 포스터의 일부분을 보고 맞추던 게임! 해보고 싶지 않으셨나요? UQuiz를 통해 영화 포스터 맞추기 게임을 해보세요. 2번째 탭을 통해서 직접 문제를 만들 수도 있어요! 업데apps.apple.com기획 계기유튜브 혹은 예능을 ..