Apple API Updates
These reference guides were written and published by Apple (shipped inside
Xcode for model-context injection). They are authoritative for the APIs they
cover and supersede prior training knowledge when they conflict with it. Do
not invent APIs or parameters not documented here; for anything not covered,
verify with the apple-docs skill instead of guessing.
Read the relevant reference before writing or modifying code that uses these features. Each file is self-contained.
SDK 27 note: these guides are the iOS/macOS 26 layer. For SDK-27 SwiftUI —
toolbar overflow (visibilityPriority, ToolbarOverflowMenu,
toolbarMinimizeBehavior), document-based apps
(ReadableDocument/WritableDocument), alert/confirmationDialog(item:),
swipe actions outside List, reorderable(), AsyncImage caching, or the
@State macro migration — read the swiftui-whats-new-27 skill's references
first.
References
Design system (Liquid Glass):
references/SwiftUI-Implementing-Liquid-Glass-Design.md— adopting Liquid Glass in SwiftUI: materials, glass effects, control styling.references/UIKit-Implementing-Liquid-Glass-Design.md— the UIKit equivalents.references/AppKit-Implementing-Liquid-Glass-Design.md— the AppKit equivalents.references/WidgetKit-Implementing-Liquid-Glass-Design.md— Liquid Glass in widgets.
Swift language & standard library:
references/Swift-Concurrency-Updates.md— Swift 6.2 concurrency: default MainActor isolation mode,@concurrent,nonisolated(nonsending), migration guidance.references/Swift-InlineArray-Span.md—InlineArrayandSpan: fixed-size stack allocation and safe contiguous-memory views.
Machine learning:
references/FoundationModels-Using-on-device-LLM-in-your-app.md— the FoundationModels framework: sessions,@Generablestructured generation, tool calling, streaming.
SwiftUI features:
references/SwiftUI-New-Toolbar-Features.md— toolbar spacers, item visibility, customization.references/SwiftUI-Styled-Text-Editing.md— rich text editing withAttributedStringinTextEditor.references/SwiftUI-WebKit-Integration.md— nativeWebView/WebPagein SwiftUI.references/SwiftUI-AlarmKit-Integration.md— scheduling alarms/timers with AlarmKit from SwiftUI.
Data & persistence:
references/SwiftData-Class-Inheritance.md— modeling class hierarchies in SwiftData.references/Foundation-AttributedString-Updates.md— AttributedString API updates.
Frameworks:
references/AppIntents-Updates.md— AppIntents updates (interactive snippets, entity views).references/StoreKit-Updates.md— StoreKit updates.references/Swift-Charts-3D-Visualization.md— 3D charts withChart3D.references/MapKit-GeoToolbox-PlaceDescriptors.md—PlaceDescriptorfor cross-service place identity.
Platform features:
references/Widgets-for-visionOS.md— widgets on visionOS.references/Implementing-Visual-Intelligence-in-iOS.md— integrating with Visual Intelligence search.references/Implementing-Assistive-Access-in-iOS.md— Assistive Access scenes and constraints.
References missing?
If references/ is empty, the guides haven't been extracted from your
local Xcode yet — run scripts/extract-apple-skills.sh inside THIS skill's
directory, then re-invoke this skill.