---
title: "SwimBikeRunWorkout.Activity.swimming(_:)"
framework: WorkoutKit
role: symbol
role_heading: Case
platforms: [iOS 17.0+, iPadOS 17.0+, Mac Catalyst 18.0+, macOS 15.0+, watchOS 10.0+]
path: "workoutkit/swimbikerunworkout/activity/swimming(_:)"
---

# SwimBikeRunWorkout.Activity.swimming(_:)

A swimming workout activity, with the specified location type.

## Declaration

```swift
case swimming(HKWorkoutSwimmingLocationType)
```

## Parameters

- `location`: The swimming location for this activity.

## See Also

### Setting valid activities

- [SwimBikeRunWorkout.Activity.cycling(_:)](workoutkit/swimbikerunworkout/activity/cycling(_:).md)
- [SwimBikeRunWorkout.Activity.running(_:)](workoutkit/swimbikerunworkout/activity/running(_:).md)
