【问题标题】:Multiple view controllers subscribe to bluetooth notification多个视图控制器订阅蓝牙通知
【发布时间】:2012-06-13 06:52:27
【问题描述】:

伙计们, 我是 iOS 开发的新手。我设计了一个实现CBCentralManagerDelegate、CBPeripheralDelegate的类A。 还。有一个协议可以将蓝牙通知包装成一种易于理解的方法。

我现在的问题是,我有多个视图控制器需要响应蓝牙通知。我不知道如何使它工作。我是否让我的视图控制器代表我的 A 类?好像有点尴尬实现这一目标的最佳方法是什么?谢谢。

【问题讨论】:

    标签: ios uiviewcontroller delegates bluetooth


    【解决方案1】:

    如果我正确理解您的设计,您将使用 A 类包装您需要处理的任何通知以及发送回您的任何委托回调 - 我认为这一点也不尴尬,只需为此类定义一个协议为项目中需要这些服务的任何其他类建立良好的委托并将它们连接起来。在我看来,最好将这个类设置为单例,这样它将是唯一一个管理回调和通知的类,并且可以在整个应用程序中轻松访问。

    祝你好运

    【讨论】:

      猜你喜欢
      • 2018-08-05
      • 1970-01-01
      • 1970-01-01
      • 2017-02-24
      • 2011-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-22
      相关资源
      最近更新 更多