소개
This skill provides expert guidance on SwiftUI state architecture, helping developers strictly adhere to the Single Source of Truth (SSOT) principle. It assists in choosing the appropriate property wrappers—such as @State, @Binding, @StateObject, and @EnvironmentObject—while offering proven patterns for state lifting, refactoring duplicated state, and migrating to the modern iOS 17+ @Observable framework. By enforcing unidirectional data flow and eliminating redundant state, it helps developers build more predictable, bug-free, and maintainable iOS applications.