代码之家  ›  专栏  ›  技术社区  ›  ian

执行BLE代码的文件

  •  1
  • ian  · 技术社区  · 12 年前

    我正在编写一个测距程序,该程序使用蓝牙低能量的RSSI值。我想知道我应该在什么文件中编写CBPeripheral和CBCentralManager代码?我通常只使用viewController.h和.m文件,但我以前从未使用过像BLE这样的核心功能。我应该在appDelegate文件中写这个,还是应该创建新文件?此外,我希望这个程序能够在后台运行。我不知道这是否是其中的因素,但如果是,请随时告诉我。

    1 回复  |  直到 12 年前
        1
  •  1
  •   Jissay VIVek    12 年前

    在我的情况下,我使用AppDelegate作为 CBCentral经理代表 以及 CB外围代表 ,这样我就可以在我的应用程序中的任何地方使用连接的设备(我真的很需要它,但如果你不需要,创建一个自定义类可能更有意义)。也许这不是一个很好的练习,但就目前而言,它很有效。

    对于 CBCentral经理 在处理过程中,我创建了一个自定义类,在那里我可以读取、写入并开始扫描。