Я создаю новый CBMutableCharacteristic для использования в приложении Bluetooth, которое я создаю. Я получил код из учебника, который выглядит так:
_customCharacteristic = [[CBMutableCharacteristic alloc] initWithType:characteristicUUID properties:CBCharacteristicPropertyNotify value:nil permissions:CBAttributePermissionsReadable];
где _customCharacteristic
— моя CBMutableCharacteristic.
Однако я хочу инициализировать свой _customCharacteristic
другими свойствами, такими как CBCharacteristicPropertyRead
и CBCharacteristicPropertyWrite
. То же самое относится и к разрешениям: я также хочу дать ему CBAttributePermissionsWriteable
.
В соответствии с этим: http://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CBCharacteristic_Class/translated_content/CBCharacteristic.html#//apple_ref/doc/c_ref/CBCharacteristicProperties
У меня может быть несколько свойств и разрешений для каждой характеристики. Однако я не знаю, как инициализировать CBMutableCharacteristic таким образом.