One Logo Pool Ball
AccessoryTransportExtension · IOS API REFERENCE

AccessoryMessage.Builder

struct · iOS 26.5+ · SDK 27.1

@resultBuilder struct Builder

Members (4)

static · iOS 26.5+

buildEither

TypeScript
static buildEitherFirst(component: AccessoryMessage): AccessoryMessage
Swift declaration
static func buildEither(first component: AccessoryMessage) -> AccessoryMessage
static · iOS 26.5+

buildEither

TypeScript
static buildEitherSecond(component: AccessoryMessage): AccessoryMessage
Swift declaration
static func buildEither(second component: AccessoryMessage) -> AccessoryMessage
static · iOS 26.5+

buildOptional

TypeScript
static buildOptional(component?: (AccessoryMessage) | null): AccessoryMessage
Swift declaration
static func buildOptional(_ component: AccessoryMessage?) -> AccessoryMessage
static · iOS 26.5+

buildExpression

TypeScript
static buildExpression(expression: AccessoryMessage_Payload): AccessoryMessage
Swift declaration
static func buildExpression(_ expression: AccessoryMessage.Payload) -> AccessoryMessage

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AccessoryMessage.Builder.buildBlock(_:)

A variable number of Swift arguments is not supported.

All AccessoryTransportExtension types →