---
title: HKLiveWorkoutBuilderDelegate
framework: healthkit
role: symbol
role_heading: Protocol
path: healthkit/hkliveworkoutbuilderdelegate
---

# HKLiveWorkoutBuilderDelegate

A protocol that defines methods for receiving updates from a live workout builder.

## Declaration

```swift
protocol HKLiveWorkoutBuilderDelegate : NSObjectProtocol
```

## Mentioned in

Running workout sessions Accessing workout zone data

## Overview

Overview Conform to this protocol to receive notifications about workout data collection, events, activities, and zone changes during a live workout session.

## Topics

### Receiving data updates

- [workoutBuilderDidCollectEvent(_:)](healthkit/hkliveworkoutbuilderdelegate/workoutbuilderdidcollectevent(_:).md)

### Receiving activity updates

- [workoutBuilder(_:didBegin:)](healthkit/hkliveworkoutbuilderdelegate/workoutbuilder(_:didbegin:).md)
- [workoutBuilder(_:didEnd:)](healthkit/hkliveworkoutbuilderdelegate/workoutbuilder(_:didend:).md)

### Receiving zone updates

- [workoutBuilder(_:didCollectDataOf:)](healthkit/hkliveworkoutbuilderdelegate/workoutbuilder(_:didcollectdataof:).md)

### Instance Methods

- [workoutBuilder(_:didUpdateWorkoutZone:)](healthkit/hkliveworkoutbuilderdelegate/workoutbuilder(_:didupdateworkoutzone:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Sessions

- [Running workout sessions](healthkit/running-workout-sessions.md)
- [Build a workout app for Apple Watch](healthkit/build-a-workout-app-for-apple-watch.md)
- [Building a multidevice workout app](healthkit/building-a-multidevice-workout-app.md)
- [Building a workout app for iPhone and iPad](healthkit/building-a-workout-app-for-iphone-and-ipad.md)
- [HKWorkoutSession](healthkit/hkworkoutsession.md)
- [HKWorkoutConfiguration](healthkit/hkworkoutconfiguration.md)
- [HKWorkoutSessionState](healthkit/hkworkoutsessionstate.md)
- [HKLiveWorkoutBuilder](healthkit/hkliveworkoutbuilder.md)
- [HKLiveWorkoutDataSource](healthkit/hkliveworkoutdatasource.md)
