-1
我有我的應用程序使用其電話作爲中心,並執行任務時,其外設廣播。因此我與如何在Swift中使用centralManager willRestoreState?
func centralManager(central: CBCentralManager!, willRestoreState dict: [NSObject : AnyObject]!) {
}
的CoreBluetooth編程指南掙扎是因爲在此功能,我看到的是在Objective-C,我不很瞭解的所有例子中發生的事情相當模糊。例如:
- (void)centralManager:(CBCentralManager *)central willRestoreState:(NSDictionary *)state {
activePeripheral = [state[CBCentralManagerRestoredStatePeripheralsKey] firstItem];
activePeripheral.delegate = self;
NSString *str = [NSString stringWithFormat: @"%@ %lu", @"Device: ", activePeripheral.UUID];
[self sendNotification:str];
}
我不知道我應該作爲新手Swift開發人員在這個函數中表達什麼。任何人都可以解釋或提供一個實際的例子嗎?我假設我的CBCentralManager需要在某個時候提及。