SwiftData
-
Model your schema with SwiftData (feat. WWDC 2023)SwiftData 2023. 6. 13. 12:02
안녕하세요. 그린입니다🍏 이번 포스팅에서는 이제 SwiftData의 모델 스키마들에 대해 알아보려 합니다🙋🏻 Utilizing schema macros 스키마 매크로를 최대한 활용할 수 있는 방법을 볼까요? 스키마 매크로를 활용하면 앱에서 완벽하게 작동하도록 지속적인 환경의 동작을 커스텀하게 지정할 수 있어요. @Model final class Trip { var name: String var destination: String var start_date: Date var end_date: Date var bucketList: [BucketListItem]? = [] var livingAccommodation: LivingAccommodation? ... } 기본적으로 해당하는 모델이 있을때 여기서 각 ..
-
Build an app with SwiftData (feat. WWDC 2023)SwiftData 2023. 6. 13. 10:51
안녕하세요. 그린입니다🍏 이번 포스팅에서는 WWDC 2023에서 공개된 SwiftData로 앱을 구성하는 방법에 대해 학습해보겠습니다🙋🏻 우선 이번 포스팅은 WWDC 2023의 섹션을 보면서 소개하는 앱을 다운 받아 같이 진행되는 형식입니다. 그렇기에 아래 링크를 통해 해당 프로젝트를 다운 받아서 같이 살펴보면서 흐름을 이해하는것이 좋습니다😃 https://developer.apple.com/documentation/SwiftUI/Building-a-document-based-app-using-SwiftData Building a document-based app using SwiftData | Apple Developer Documentation Code along with the WWDC presen..
-
Meet SwiftData (feat. WWDC 2023)SwiftData 2023. 6. 8. 05:06
안녕하세요. 그린입니다🍏 이번 포스팅부터 SwiftData 카테고리를 만들어 WWDC 2023에서 소개해주는 SwiftData에 대해 다뤄보려합니다. 그 첫번째 주자는 Meet SwiftData입니다. 아마 SwiftData를 딥하게 들어가기전 소개하는 섹션일것 같아요. SwiftData SwiftData는 이번 WWDC 2023에서 소개된 데이터 모델링 및 관리를 위한 프레임워크로 Swift 앱의 향상을 돕습니다. SwiftUI와 마찬가지로 외부 파일 형식이 없는 코드에 전적으로 집중하고 Swift의 새로운 매크로 시스템을 사용해 원활한 API를 제공해주죠. 특히 SwiftUI와 자연스럽게 통합되며 CloudKit 및 Widgets과 같은 다른 플랫폼 기능과도 함께 작동됩니다. 일전에 코어데이터를 통해..