ABOUTME: Apple platform guide - Swift 6, SwiftUI, concurrency, testing, performance ABOUTME: Modern Swift (2025-2026): @Observable, SwiftData, NavigationStack, strict concurrency
Migration: Enable swiftLanguageModes: [.v6], replace ObservableObject, add @MainActor to UI classes, add Sendable to value types, use actors for shared state, replace callbacks with async throws.
| @State | View-owned values, @Observable | | @Binding | Two-way to parent | | @Bindable | Two-way to @Observable props | | @Environment | System/app values | | @StateObject | View-owned ObservableObject (legacy) |
Entwicklung der Apple-Plattform mit Swift 6, SwiftUI, Async/Await und Leistung. Verwenden Sie es, wenn Sie mit .swift-Dateien, Package.swift, Xcode-Projekten arbeiten oder für iOS/macOS/watchOS/visionOS erstellen. Quelle: maroffo/claude-forge.