Contents

init(activity:location:swimmingLocation:goal:)

Creates a new workout with a single goal.

Declaration

init(activity: HKWorkoutActivityType, location: HKWorkoutSessionLocationType = .unknown, swimmingLocation: HKWorkoutSwimmingLocationType = .unknown, goal: WorkoutGoal = .open)

Parameters

  • activity:

    The workout activity type.

  • location:

    The workout location.

  • swimmingLocation:

    For swimming workouts, the workout’s swimming location.

  • goal:

    The goal for the workout.

See Also

Creating single goal workouts