---
title: characteristics
framework: corebluetooth
role: symbol
role_heading: Instance Property
path: corebluetooth/cbmutableservice/characteristics
---

# characteristics

A list of characteristics of a service.

## Declaration

```swift
var characteristics: [CBCharacteristic]? { get set }
```

## Discussion

Discussion An array containing CBCharacteristic objects that represent a service’s characteristics. Characteristics provide further details about a peripheral’s service. For example, a heart rate service may contain one characteristic that describes the intended body location of the device’s heart rate sensor, while another characteristic transmits heart rate measurement data.

## See Also

### Managing a Mutable Service

- [includedServices](corebluetooth/cbmutableservice/includedservices.md)
