본문 바로가기 메뉴 바로가기

SwiftUI 마스터하기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

SwiftUI 마스터하기

검색하기 폼
  • 분류 전체보기 (33)
    • 삽질 이야기 (5)
    • Swift (2)
      • 자료형 (1)
    • SwiftUI (17)
      • Views (11)
      • Navigation (3)
      • Data and storage (1)
    • CoreData (2)
    • Xcode (1)
    • UserNotifications (2)
    • App Store Connect (0)
    • 앱 출시 (3)
      • 기도 노트 (3)
  • 방명록

SwiftUI/Data and storage (1)
[SwiftUI] State 초기화에 대한 이야기

SwiftUI에서 코드를 짜다가 정말 예상치도 못한 일이 발생했다. 자식 뷰에서 State를 초기화할 때, 데이터를 확인하기 위해서 print()를 포함시켰다. 그리고 부모 뷰가 리빌드될 때마다, 자식 뷰의 State가 초기화가 되면서 print()가 출력되는 것이였다. 대략적인 코드는 다음과 같다. import SwiftUI struct ContentView: View { @State private var text: String = "" var body: some View { NavigationStack { TextField(text: $text, label: { Text("TextField") }) NavigationLink(destination: { ChildView1() }, label: { Te..

SwiftUI/Data and storage 2023. 8. 24. 00:06
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바