CBCharacteristic and its subclass
CBMutable represent further information about a peripheral’s service.
CBCharacteristic objects in particular represent the characteristics of a remote peripheral’s service (remote peripheral devices are represented by
CBPeripheral objects). A characteristic contains a single value and any number of descriptors describing that value. The properties of a characteristic determine how the value of the characteristic can be used and how the descriptors can be accessed.
- iOS 5.0+
- macOS 10.7+
- tvOS 9.0+
- watchOS 2.0+
- Core Bluetooth