jjzjj

handleRobotOnline

全部标签

ios - Sphero 连接 : Should I call setupRobotConnection and handleRobotOnline in each UIViewController or only once per app?

我创建了一个iOS应用程序,其中包含3个启用了Sphero的流程。我最终在每个viewDidLoad中在线重写了setupRobotConnection和handleRobot,然后在每个prepareForSegue方法中关闭了连接。它在大多数情况下都有效,但NavigationController的后退按钮可能会把事情搞砸。我认为这不是连接到Sphero并保持连接的最佳方式。对于我的应用程序,每个流程对handleRobotOnline的需求略有不同流程1:无驱动,需要dataStreaming和AsyncData流程2:用于发送命令的多人游戏类。流程3:使用需要数据流和异步数据的