【发布时间】:2020-07-23 10:09:50
【问题描述】:
我有一个字典,它的键是 UDID,值是 CLBeacon。当我尝试访问 CLBeacon 的 RSSI 时,它返回 nil,但如果我打印整个字典,我会看到 CLBeacon 和 RSSI 值。
让 beaconDict = viewContr.beaconsDict 作为 NSDictionary
for (key, value) in beaconDict {
let beacon = value as? CLBeacon
let rssi = beacon?.rssi
print("key=\(key), value=\(rssi)")
}
print("The dictionary is: \(beaconDict))")
}
【问题讨论】:
-
您是否尝试打印除 rssi 以外的其他值? UUID、次要、主要等。由于某种原因,看起来像 CLBeacon 的转换失败
标签: swift dictionary ibeacon