20

我想结合使用 CFNetwork 和 Bonjour,以便能够在我的 iPhone 应用程序和 Mac 应用程序之间进行通信。iPhone 上的应用程序只有一个按钮。然后在 Mac 应用程序上,会有一个标签。如果在 iPhone 应用程序上按下按钮,则 Mac 应用程序上的标签会发生变化。

是否有示例代码可以做到这一点?如果没有,有人可以引导我朝着正确的方向前进吗?

谢谢!

4

2 回答 2

44

Bill Dudney 创建了一个示例 iPhone Bonjour 应用程序来演示如何使用 Bonjour 来发现和连接两个 iPhone。我将此示例移植到 Mac以演示如何在两个平台之间进行 Bonjour 发现。Bill 还提供了一篇关于他如何组合本示例中使用的 Bonjour 包装器的精彩文章。

这是一个非常简单的示例,对于 Mac 和 iPhone 客户端,它的功能与您想要的类似。只需要进行微小的修改。

在 iTunes U 上的高级 iPhone 开发课程的网络会议视频中展示了这一点。

于 2010-07-13T22:52:48.680 回答
6

在这里,我创建了一些在 iPhone 和 iMAC 之间交换数据的简单示例应用程序。

https://github.com/boobalaninfo/Bonjour-iOS-MAC-Apps

于 2014-05-06T13:31:25.367 回答