TIL #4

Donghee Lee·2022년 11월 4일
0

TIL

목록 보기
4/18

오늘 한 일.

네트워크 복습
알고리즘 2문제(프로그래머스 2단계)
SwiftUI+Combine

새로 배운 것.

  • 갑자기 새로운 아이디어가 떠올라서 마침 배우고 싶었던 SwiftUI+Combine 조합을 써보게 됐다. 근데 MVVM 패턴을 적용하려고 했는데, 왜? 라는 생각이 들었다. 오늘은 View 만드는데 시간을 다 써버렸지만 디자인 패턴을 도입할 때 근거를 생각하자.
  • 새로운 프로젝트에 CoreLocation랑 네이버 지도 연동하는 걸 구현했다. CLLocation을 사용해서 현재 위치 불러오기까진 성공
  • combine이랑 RxSwift랑 비슷한 문법이 많다. 예를 들면 sink나 store 기능

내일 일정.

원티드 겨울 방학 인턴십 코테
SwiftUI/Combine 프로젝트

오늘 느낀 점.

SwiftUI에서 뷰를 구현할 때 UIKit에서 ViewController에 선언하는 방식과는 달라 어떤 기준을 갖고 나눠서 구현해야할지, 또 SwiftUI에서의 viewDidLoad 같은 뷰 싸이클을 좀 더 공부해야겠다. combine에는 Rx때랑은 다르게 어노테이션을 많이 쓰는데 활용법이랑 개념도 정리하자.

profile
Better than Yesterday

0개의 댓글