API Differences in AppIntents in macOS 14.4

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in AppIntents in the macOS 14.4 SDK.

Table of Contents

Protocols

AppShortcutsContent

Structs

LimitedAvailabilityAppShortcuts

Functions & Methods

AppShortcutsBuilder
public static func buildBlock(_ components: [AppIntents.AppShortcut]...) -> [AppIntents.AppShortcut]
AppShortcutsBuilder
public static func buildBlock() -> [AppIntents.AppShortcut]
AppShortcutsBuilder
public static func buildExpression(_ component: AppIntents.AppShortcut) -> [AppIntents.AppShortcut]
AppShortcutsBuilder
public static func buildLimitedAvailability(_ components: [AppIntents.AppShortcut]) -> any AppIntents._AppShortcutsContentMarker & AppIntents._LimitedAvailabilityAppShortcutsContentMarker
AppShortcutsBuilder
public static func buildOptional(_ component: (any AppIntents._AppShortcutsContentEmitterMarker & AppIntents._AppShortcutsContentMarker & AppIntents._LimitedAvailabilityAppShortcutsContentMarker)?) -> [AppIntents.AppShortcut]
AppShortcutsBuilder
@_disfavoredOverload public static func buildOptional(_ component: (any AppIntents._AppShortcutsContentMarker & AppIntents._LimitedAvailabilityAppShortcutsContentMarker)?) -> [AppIntents.AppShortcut]