---
title: subscribedCentrals
framework: corebluetooth
role: symbol
role_heading: Instance Property
path: corebluetooth/cbmutablecharacteristic/subscribedcentrals
---

# subscribedCentrals

A list of centrals that are currently subscribed to the characteristic’s value.

## Declaration

```swift
var subscribedCentrals: [CBCentral]? { get }
```

## Discussion

Discussion The value of this property is an array of CBCentral objects that currently subscribe to the characteristic’s value. The array is empty if the characteristic isn’t configured to support notifications or indications. Even if the characteristic’s configuration supports notifications or indications, the array is empty if centrals aren’t subscribing to the characteristic’s value.

## Topics

### Related Documentation

- [updateValue(_:for:onSubscribedCentrals:)](corebluetooth/cbperipheralmanager/updatevalue(_:for:onsubscribedcentrals:).md)

## See Also

### Managing a Mutable Characteristic

- [value](corebluetooth/cbmutablecharacteristic/value.md)
- [descriptors](corebluetooth/cbmutablecharacteristic/descriptors.md)
- [properties](corebluetooth/cbmutablecharacteristic/properties.md)
- [permissions](corebluetooth/cbmutablecharacteristic/permissions.md)
- [CBAttributePermissions](corebluetooth/cbattributepermissions.md)
