API Differences in WorkoutKit in iOS 18.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in WorkoutKit in the iOS 18.0 SDK.

Table of Contents

Properties & Constants

WorkoutStep
public var displayName: Swift.String?

Initializers

WorkoutStep
public init(goal: WorkoutKit.WorkoutGoal = .open, alert: (any WorkoutKit.WorkoutAlert)? = nil, displayName: Swift.String? = nil)

Enum Cases

WorkoutGoal
case poolSwimDistanceWithTime(Foundation.Measurement<Foundation.UnitLength>, Foundation.Measurement<Foundation.UnitDuration>)