2014-11-09 2 views
0

Я использую проект BeeTee для обнаружения поблизости устройств Bluetooth. Все хорошо, но если он обнаружил устройство, его хранилище это где-то, и я не могу найти его снова. Если устройство не посылает сигнал Bluetooth, менеджер bluetooth пишет это в журнале: BTM: потерянное устройство «имя_устройства» device_addressКак удалить обнаруженные устройства Bluetooth на ios 7?

Как я могу удалить обнаруженные устройства?

ответ

1

Они хранятся в словаре:

@property (retain, nonatomic) NSMutableDictionary *currentAvailableDevices; 

Если вы хотите удалить один из них, вы можете вызвать метод делегата

- (void)removeBluetoothDevice:(BluetoothDevice *)bluetoothDevice 
{ 
    [self.currentAvailableDevices removeObjectForKey:bluetoothDevice.address]; 
    [self.tableView reloadData]; 
} 

Но вы уверены, что такой подход имеет смысл ?

+0

Кстати, я работаю над обновлением для BeeTee. Возможно, это полезно для вас. –

Смежные вопросы