我想结合使用 CFNetwork 和 Bonjour,以便能够在我的 iPhone 应用程序和 Mac 应用程序之间进行通信。iPhone 上的应用程序只有一个按钮。然后在 Mac 应用程序上,会有一个标签。如果在 iPhone 应用程序上按下按钮,则 Mac 应用程序上的标签会发生变化。
是否有示例代码可以做到这一点?如果没有,有人可以引导我朝着正确的方向前进吗?
谢谢!
我想结合使用 CFNetwork 和 Bonjour,以便能够在我的 iPhone 应用程序和 Mac 应用程序之间进行通信。iPhone 上的应用程序只有一个按钮。然后在 Mac 应用程序上,会有一个标签。如果在 iPhone 应用程序上按下按钮,则 Mac 应用程序上的标签会发生变化。
是否有示例代码可以做到这一点?如果没有,有人可以引导我朝着正确的方向前进吗?
谢谢!
Bill Dudney 创建了一个示例 iPhone Bonjour 应用程序来演示如何使用 Bonjour 来发现和连接两个 iPhone。我将此示例移植到 Mac以演示如何在两个平台之间进行 Bonjour 发现。Bill 还提供了一篇关于他如何组合本示例中使用的 Bonjour 包装器的精彩文章。
这是一个非常简单的示例,对于 Mac 和 iPhone 客户端,它的功能与您想要的类似。只需要进行微小的修改。
我在 iTunes U 上的高级 iPhone 开发课程的网络会议视频中展示了这一点。
在这里,我创建了一些在 iPhone 和 iMAC 之间交换数据的简单示例应用程序。