我选择带有IOBluetoothDeviceSelector的IOBluetoothDevice。在那之后,我对设备做了一些事情。没关系
当设备足够近时,是否可以保存IOBluetoothDevice并自动连接? (也重新启动应用程序之后)
谢谢!
最佳答案
IOBluetoothDevice
具有以下对您有用的方法:- [IOBluetoothDevice addressString]
它将为您提供设备的地址,作为可以轻松存储在应用程序默认值中的字符串。
重新启动应用程序后,+ [IOBluetoothDevice deviceWithAddressString:(NSString*) address]
允许您使用该地址字符串构造一个IOBluetoothDevice*
。- [IOBluetoothDevice openConnection]
或- [IOBluetoothDevice openConnection:(id)delegate]
允许您同步或异步打开与您创建的设备的连接。