API Differences in AppIntents in macOS 15.2

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 15.2 SDK.

Table of Contents

Protocols

AppEntityAnnotatable

Enums

IntentParameter
ValueState

Typealiases

Foundation.Calendar.RecurrenceRule
public typealias Specification = @_opaqueReturnTypeOf("$s10Foundation8CalendarV14RecurrenceRuleV10AppIntentsE28defaultResolverSpecificationQrvpZ", 0) __
Foundation.Calendar.RecurrenceRule
public typealias UnwrappedType = Foundation.Calendar.RecurrenceRule
Foundation.Calendar.RecurrenceRule
public typealias ValueType = Foundation.Calendar.RecurrenceRule

Functions & Methods

IntentParameter.ValueState
public static func == (lhs: AppIntents.IntentParameter<Value>.ValueState, rhs: AppIntents.IntentParameter<Value>.ValueState) -> Swift.Bool
IntentResult
public static func result(opensIntent: some AppIntent) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, Swift.Never>
IntentResult
public static func result<Value>(value: Value, opensIntent: some AppIntent) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, Swift.Never>, Value : AppIntents._IntentValue
IntentResult
public static func result<Value>(value: Value, opensIntent: some AppIntent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Value, Swift.Never, Swift.Never, AppIntents.IntentDialog>, Value : AppIntents._IntentValue
IntentResult
public static func result(opensIntent: some AppIntent, dialog: AppIntents.IntentDialog) -> Self where Self == AppIntents.IntentResultContainer<Swift.Never, Swift.Never, Swift.Never, AppIntents.IntentDialog>

Properties & Constants

Foundation.Calendar.RecurrenceRule
public static var defaultResolverSpecification: some AppIntents.ResolverSpecification
Foundation.NSUserActivity
public var appEntityIdentifier: AppIntents.EntityIdentifier?
IntentParameter
final public var valueState: AppIntents.IntentParameter<Value>.ValueState

Conformances

Foundation.Calendar.RecurrenceRule
AppIntents._IntentValue
Foundation.NSUserActivity
AppIntents.AppEntityAnnotatable
IntentParameter.ValueState
Swift.Equatable

Initializers

EntityProperty
convenience public init(title: Foundation.LocalizedStringResource)
EntityProperty
convenience public init()