if(central.state == .poweredOn)kontrolune girmiyor,bluetooth listesi gelmiyor ne yapabilirim?Swift 3:Bluetooth list is empty
进口CoreBluetooth 进口的UIKit
类的ViewController:UIViewController的{VAR centralManager:CBCentralManager? VAR外设=阵列()
@IBOutlet weak var tableView: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
centralManager = CBCentralManager(delegate: self, queue: DispatchQueue.main)
}
}
扩展视图控制器:CBCentralManagerDelegate { FUNC centralManagerDidUpdateState(_中央:CBCentralManager){
print(central.state)
if (central.state == .poweredOn){
self.centralManager?.scanForPeripherals(withServices: nil, options: nil)
}
else {
print("nil")
}
}
func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
peripherals.append(peripheral)
print(peripheral)
}
}
“但是,我们应该被迫适应随机人类的语言在我们的社区的想法是完全不可持续的。” - https://stackoverflow.blog/2009/07/23/non-english-question-policy/努力工作,用英语问问,这是你至少可以做到的。 –