【问题标题】:iOS identifier property deprecated不推荐使用 iOS 标识符属性
【发布时间】:2015-10-22 03:01:34
【问题描述】:

在 iOS 7.1 之后,CBPeripheralidentifier 属性已被弃用。但是,retreivePerihperalsWithIdentifiers 并未被弃用。不使用identifier 属性如何调用该方法?

【问题讨论】:

    标签: ios core-bluetooth


    【解决方案1】:

    我认为这是 Apple 文档的错误。见CoreBluetooth/CBPeer.h中的代码:

    @property(readonly, nonatomic) NSUUID *identifier NS_AVAILABLE(NA, 7_0);
    

    Xcode 不会因使用此属性而引发警告,并且该代码在 iOS 8 和 9 beta 中运行良好。

    【讨论】:

      猜你喜欢
      • 2013-01-11
      • 2018-11-03
      • 2017-12-07
      • 1970-01-01
      • 2017-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      相关资源
      最近更新 更多