Weak Self
·
SwiftUI
Weak Self란 강한 참조로 인해 발생하는 메모리 누수를 방지할 수 있도록 합니다 [weak self]을 사용하지 전바로 코드로 설명하겠습니다.먼저 2개의 뷰를 만듭니다. 하나는 다른 화면으로 이동하는 뷰이고 다른 하나는 이동된 2번째 뷰입니다. 이때 overlay로 AppStorage에 count 키값으로 저장된 값을 우측 상단에 표시합니다.struct ContentView: View { @AppStorage("count") var count: Int? init() { count = 0 } var body: some View { NavigationStack { NavigationLink { ..