【问题标题】:Mirror commands in an iOS application on two devices using bonjour使用 bonjour 在两台设备上的 iOS 应用程序中镜像命令
【发布时间】:2010-11-02 06:27:59
【问题描述】:

我想在应用程序中加入一项功能,让运行同一应用程序的其他用户可以接管界面的“控制”。

特别是具有可滚动/可缩放视图的 iPad 应用程序。 因此,如果一个用户捏缩放或滚动其他用户 iPad 上的界面会反映完全相同的命令集 - 希望具有很好的苹果功能,例如滚动结束时的反弹等。大约 1 秒的小延迟不是主要的运动中的问题,但它们穿过相同的路径并最终处于相同的位置是至关重要的。

我希望在不需要任何服务器组件的情况下做到这一点,因此计划使用 Bonjour。

是否有人对使用 Bonjour 是否可以实现这一点有任何提示?而且它们也是发送捏合缩放和滚动命令的最佳方式,以便两个应用程序状态保持同步。

【问题讨论】:

    标签: iphone objective-c ipad ios bonjour


    【解决方案1】:

    我认为“游戏套件”将是您的最佳选择。它用于在两台设备之间建立临时连接——为它们提供用于消息传递等的数据管道——您可以使用它来执行诸如玩多人游戏之类的事情。

    听起来您想要做的可能是捕获(响应)“原始”事件 - 通过管道发送它们 - 并远程“重新发布”它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-27
      • 1970-01-01
      • 2016-11-24
      • 2013-03-30
      相关资源
      最近更新 更多