我能够在下面的委托方法中获得CBPeripheral设备的列表。
- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary<NSString *, id> *)advertisementData RSSI:(NSNumber *)RSSI {
...
}现在,我通过为连接的CBPeripheral创建一个强属性来保持对它的引用。
稍后,如果我想访问我在上面的委托中收到的advertisementData,我可以从我之前保存的peripheral引用中再次获得它吗?
发布于 2016-12-15 23:50:55
您还需要为CBCentralManager发现的每个外围设备保留对advertisementData的引用。
https://stackoverflow.com/questions/41166638
复制相似问题