ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SWIFT 앱으로 계속하기 1/?
    카테고리 없음 2022. 6. 17. 16:04

    <처음 ~>

     

    SWIFT 의 상태 및 데이터 흐름에 대해 배운다.

     

    데이터 흐름 : 앱을 통한 데이터 이동, 그리고 해당 데이터의 변경으로 인해 앱의 상태 또는 UI가 변경되는 방식.

     

    데이터는 항상 보기 본문 외부에서 생성해야 함 . 이는 데이터 분리의 핵심 원칙.

    상태 속성은 View 외부에 위치.

    - 보기 제어자

    if-else 구문을 한 줄로 축약 가능

     


    - 상태 속성 : 보기의 속성 앞에 @State를 추가하여 SwiftUI가 값에 대한 저장 공간을 관리하도록 지시.

    값이 변경되면 해당 값을 사용하는 보기의 모든 부분을 업데이트한다.

    상태 수정하기(ConditionalViews)


    조건 제어자 사용하기(ConditionalCircle)

     


    - 바인딩

    바인딩 사용하기(Bindings)


    슬라이더 생성하기(SlidingRectangle)


    스토리 생성하기(StoryEditor)

     

    댓글

Designed by Tistory.