SwiftUI/앱 구조(2)
-
앱 구조 및 동작 - SwiftUI로 기능이 풍부한 앱 빌드
https://developer.apple.com/documentation/swiftui/fruta_building_a_feature-rich_app_with_swiftui iOS 15.4+ iPadOS 15.4+ macOS 12.3+ Xcode 13.3+ 개요 메모 이 샘플 프로젝트는 WWDC21세션 10107:Platforms State of the Union, 10012: What's New in App Clips, 10013:Build Light and Fast App Clips, 10220:Localize your SwiftUI App 와 연결되어 있습니다. 프루타 샘플 프로젝트는 위젯, 앱 클립 및 현지화와의 같은 SwiftUI 플랫폼 기능을 구현하는 macOS, iOS및 iPadOS용 앱을 ..
2022.08.10 -
앱 구조 및 동작
개요 보기의 모양을 선언하는 것처럼 앱의 구조를 선언적으로 설명합니다. App 프로토콜을 준수하는 유형을 만들고 이를 사용 하여 앱 사용자 인터페이스의 측면을 나타내는 장면을 나열합니다. 데이터 모델 개체를 관리하려면 속성 래퍼를 사용하여 앱 구조에서 개체를 인스턴스화합니다. 직접 입력으로 앱의 장면과 보기에서 이러한 개체를 사용할 수 있도록 합니다. StateObjectEnvironment 앱이 백그라운드로 이동할 때와 같이 수명 주기 이벤트에 대한 응답으로 작업을 수행해야 하는 경우 앱의 적절한 장면에 수정자를 추가하고 장면 단계의 변경 사항을 관찰합니다. 뷰에서 이 수정자를 사용할 수도 있습니다.onChange(of:perform:) 시스템이 전통적으로 UIKit, AppKit 또는 WatchKit..
2022.08.10