일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- @Model
- ActivityKit
- fruta
- 3주차
- 2023
- 프로그래머스
- ios
- 콩세알프로젝트
- watchkit
- letswift
- Swift
- Unit
- watchapp
- xcode15
- unittest
- swiftUI
- DynamicIsland
- RxSwift
- 회고
- 2주차
- SwiftData
- 개발자
- test
- tutorial
- tutorials
- wwdc2023
- WWDC
- 1주차
- 대학생협
- KoreaMango
- Today
- Total
목록tutorials (11)
KoreaMango 나무
Apple Developer Documentation developer.apple.com 2. Responding to Events Scene Architecture Scene은 시스템이 관리하는 수명주기가 있는 앱의 UI의 일부이다. 앱을 만들기 위해서는 앱 프로토콜을 준수하는 구조를 정의해야한다. @main 속성을 앞에 둠으로써 시작점이 이곳이라는 것을 시스템에게 알릴 수 잇다. 앱 구조 내에 Scene 프토토콜을 준수하는 장면을 하나 이상 추가한다. Scene은 앱이 보여지는 View 계층의 컨테이너이다. 예를 들어 iOS와 watchOS는 하나의 Scene을 보여줄 수 있지만, macOS와 iPadOS는 여러 Scene을 보여줄 수 있다. SwiftUI는 WindowGrouop 같은 원시적인 Sc..
Apple Developer Documentation developer.apple.com 1. Making Classes Observable Working with Reference Type 이전 챕터에서는 @State, @Binding property wrappers를 사용하여 View 계층에서 업데이트를 트리거하기 위해 진실 소스를 정의했다. 이번에는 앱의 UI에 대한 진실 소스로서 참조 유형을 정의하는 것을 알아본다. @State 은 오직 structures 나 enumerations 같은 Value type (값 타입)에만 작동한다. SwiftUI는 @ObservedObject, @StateObject, @EnvironmentObject 같은 reference type (참조 타입) 을 진실 소스..
Apple Developer Documentation developer.apple.com 개요 SwiftUI는 모든 애플 플랫폼을 위한 앱 구축 선언형 프레임 워크이다. 단일 언어와 공통된 API를 사용하여 동작과 UI를 정의한다. 다음 특징이 SwiftUI를 더 빠르고 오류를 적게 만든다. 선언 구문 간단한 Swift 구조를 사용해서 View를 정의한다. 구성 API 기본 제공 View와 Modifiers(한정자)를 사용해 UI를 빠르게 만들고 반복한다. 간단한 View 들을 구성함으로써 복잡한 View를 만든다. 강력한 레이아웃 시스템 존재하는 View와 Control들이 필요에 맞지 않는다면 직접 만들 수 있다. 앱 데이터를 반영하는 View Data가 변경되면 View를 자동으로 업데이트하여 잘못..