DEV.min

  • 홈

SwiftUI 1

TCA - What is ViewStore

안녕하세요! 미니입니다. 이번에는 TCA로 프로젝트를 진행하면서 학습한 내용을 정리해보려고 합니다. 많은 것을 정리하는 것은 아니고, 개념적인 내용에 대해서 설명하려고 합니다. TCA를 조금 써보면 ViewStore라는 친구를 바로 만나게 되는데 내부적으로 어떤 동작이 일어나는 지 궁금해져서 학습한 내용을 공유해보려고 합니다. 우선 공식 문서 부터 조져보자구욧! ViewStore는 상태의 변화와 액션 발생에 대해서 관찰할 수 있는 객체이다. 일반적으로 SwiftUI의 뷰나 UIView, UIViewController 타입에서 사용할 수 있다. 하지만, 상태를 관찰하고 액션을 전달하는 것이 적합한 곳이면 어디든 사용할 수 있다. 상태를 관찰할 수 있다는 말에서 Combine과 SwiftUI에서 많이 보던 ..

IOS/SwiftUI 2023.10.08
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (34)
    • IOS (11)
      • Swift (4)
      • SwiftUI (4)
      • UIKit (3)
    • CS (9)
      • 객체지향 (3)
      • OS (2)
    • Data (1)
      • Python (3)
      • SQL (1)
      • DB (1)
      • Docker (2)
    • TIL (6)
    • Algorithm (0)

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바