BTLe documentation说我应该在广播之前检查这个Enum值。
既然这是折旧的,那么我最好的替代方案是什么?文档中没有替代品。
此外,同样的问题适用于CoreLocation,其中iBeacon also requires我也处理使用此值的委托。
你可以使用CBManagerState。新枚举替换了两个特定于蓝牙中心角色和外围角色的已弃用变体。
Apple的文档没有链接到被弃用的替换枚举,这有点令人讨厌。但好消息是整数值是相同的,因此即使在不推荐使用的类型和新类型之间,相等比较也是有效的。