得到RSSI我有一個顯示幾個警告BLE源代碼,我是新來 BLE。請參閱下面的代碼。我試圖用readRSSI替換,但告訴我我不能比較Int和Void。如何獲得readRSSI的Int值?或者我應該如何更改代碼?如何iOS9
- (void)peripheralDidUpdateRSSI:(CBPeripheral * _Nonnull)peripheral error:(NSError * _Nullable)error
{
if (!isConnected)
return;
if (rssi != peripheral.RSSI.intValue)
{
rssi = peripheral.RSSI.intValue;
[[self delegate] bleDidUpdateRSSI:activePeripheral.RSSI];
}
}
* RSSI是靜態INT。
* isConnected是一個布爾值。
編輯:問題是,RSSI是因爲iOS的8.0棄用。
RSSI籠的NSNumber的靜態INT * RSSI = peripheral.RSSI; –
ü嘗試......什麼問題烏爾面對..? –