반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- vim
- @State
- @Binding
- subject
- SwiftUI
- Operater
- init
- SWIFT
- Creating Operators
- nonisolated
- dismiss
- init?
- IOS
- NullObject
- Xcode
- URL(string:)
- RxSwift
- NavigationLink
- RxCocoa
- swift6
- operator
- nestjs
- Operators
- typeorm
- RFC1738/1808
- graphql
- Bug
- @EnvironmentObject
- ios14
- @Environment
Archives
- Today
- Total
Tunko Development Diary
SwiftUI) property wrappers 종류 본문
- @AppStorage 앱내에 데이터를 쓰고 읽기가 가능합니다. UserDefaults 와 같은 기능을 합니다.
- @Binding 다른 View가 소유한 값 유형 데이터를 나타냅니다. 바인딩을 로컬로 변경하면 원격 데이터도 변경됩니다. 이것은 데이터를 소유하지 않습니다.
- @Environment 색 구성표, 접근성 옵션 및 특성 컬렉션과 같은 시스템의 데이터를 읽을 수 있지만 원하는 경우 여기에 고유한 키를 추가할 수 있습니다. 이것은 데이터를 소유하지 않습니다.
- @EnvironmentObject 환경에 배치한 공유 객체를 읽습니다. 이것은 데이터를 소유하지 않습니다.
- @FetchRequest 특정 엔티티에 대한 핵심 데이터 가져오기 요청을 시작합니다. 이것은 데이터를 소유합니다.
- @FocusedBinding 현재 선택된 텍스트 필드와 같은 키 창의 값을 감시하도록 설계되었습니다. 이것은 데이터를 소유하지 않습니다.
- @FocusedValue 는 @FocusedBinding의 바인딩 값을 풀지 않은 더 간단한 버전입니다. 이것은 데이터를 소유하지 않습니다.
- @GestureState 스와이프 제스터의 거리 또는 현재 진행중인 제스쳐의 값을 저장합니다. 제스쳐가 중지되면 기본값으로 초기화 됩니다.
- @Namespace 다른 보기에서 공유할 수 있는 일치하는 지오메트리 효과를 허용하는 애니메이션 네임 스페이스 입니다. 이것은 데이터를 소유합니다.
- @NSApplicationDelegateAdaptor macOS 앱의 앱 대리자로 클래스를 만들고 등록하는데 사용됩니다. 이것은 데이터를 소유합니다.
- @ObservedObjectObservableObject 프로토콜을 준수하는 외부 클래스의 인스턴스를 나타냅니다. 이것은 데이터를 소유하지 않습니다.
- @Published 내부 속성에 연결되어 ObservableObject 내부에 사용됩니다. 변경시 이 속성을 사용하는 모든 뷰를 새로 고치도록 SwiftUI에 알립니다. 이것은 데이터를 소유합니다.
- @ScaledMetric 사용자의 동적 유형 설정을 읽고 제공한 원래 값에 따라 숫자를 늘리거나 줄입니다. 이것은 데이터를 소유합니다.
- @SceneStorage 상태 복원을 위해 소량의 데이터를 저장하고 복원할 수 있습니다. 이것은 데이터를 소유합니다.
- @State 뷰에서 로컬로 소량의 값 유형 데이터를 조작할 수 있습니다. 이것은 데이터를 소유합니다. https://huniroom.tistory.com/entry/SwiftUI-State-%EB%9E%80
- @StateObjectObservableObject 프로토콜을 준수하는 참조 유형 데이터의 새 인스턴스를 저장하는데 사용됩니다. 이것은 데이터를 소유합니다.
- @UIApplicationDelegateAdaptor iOS앱의 대리자로 클래스를 만들고 등록하는데 사용됩니다.
반응형
'Development > SwiftUI' 카테고리의 다른 글
SwiftUI) @State와 @Binding 란? (0) | 2022.09.28 |
---|---|
SwiftUI) @State 란? (0) | 2022.09.27 |
SwiftUI) 실전형 TextField 사용하기 예제 [@FocusState, ScrollView movemunt] (3) | 2022.09.23 |
SwiftUI) VideoPlayer navigationBarHidden not working [🐛] (0) | 2022.09.21 |
SwiftUI) ForEach를 사용하여 View생성 (2) | 2022.09.21 |
Comments