SwiftData 완벽 가이드: @Model, ModelContainer, 관계 설정, 스키마 마이그레이션 (iOS 17~26)
SwiftData의 @Model, ModelContainer, 관계 설정, 스키마 마이그레이션을 실전 코드 예제와 함께 배우는 완벽 한국어 가이드입니다. iOS 17부터 iOS 26의 클래스 상속 기능까지 모두 다룹니다.
Mei-Lin joined Robinhood in 2020 as an iOS engineer on the Crypto team and stayed through the SwiftUI rewrite of the order-entry flow before leaving in 2025. She also did a two-year stint at Asana earlier in her career working on the iPad app and the Mac Catalyst port. She writes about the parts of Apple's frameworks that the WWDC talks gloss over - what Observable actually does to your view-update graph, why @Bindable bindings tear in some animation contexts, and the surprisingly deep rabbit hole of Swift macros for boilerplate elimination. She has shipped two indie apps to the App Store, one of which hit #4 in the Health & Fitness category for a week in 2023. Mei-Lin is based in Seattle and has been writing Swift for 8 years.
SwiftData의 @Model, ModelContainer, 관계 설정, 스키마 마이그레이션을 실전 코드 예제와 함께 배우는 완벽 한국어 가이드입니다. iOS 17부터 iOS 26의 클래스 상속 기능까지 모두 다룹니다.
Swift 6.2의 Approachable Concurrency를 실전 코드와 함께 해부합니다. nonisolated(nonsending), @concurrent, 기본 MainActor 격리, Task.immediate, 우선순위 에스컬레이션까지 — 단계별 마이그레이션 전략으로 Swift 동시성의 새 패러다임을 마스터하세요.