CFNetwork和Bonjour集成iPhone到Mac的集成

我想联合使用CFNetwork和Bonjour,以便能够在我的iPhone应用程序和Mac应用程序之间进行通信。 iPhone上的应用程序将有一个button。 然后在Mac应用程序中会有一个标签。 如果button在iPhone应用程序上被按下,则标签会在Mac应用程序中更改。

有没有可以做到这一点的示例代码? 如果不是,有人能带领我走向正确的方向吗?

谢谢!

Bill Dudney创build了一个示例iPhone Bonjour应用程序来演示如何使用Bonjour发现并连接到两个iPhone。 我将这个例子移植到Mac上来演示如何在两个平台之间做Bonjour发现。 比尔还提供了一个关于他如何把这个例子中使用的Bonjour包装器放在一起的很好的写法 。

这是一个非常简单的例子,使用Mac和iPhone客户端,它可以完成类似于你想要的任务。 只需要很小的修改。

我在iTunes U的“高级iPhone开发”课程的networking会话video中展示了这一点。

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

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