CFNetwork和Bonjour集成iPhone到Mac的集成

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

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

谢谢!

2 Solutions collect form web for “CFNetwork和Bonjour集成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

  • Eclipse 3.5(和更新版本)切换选项卡非常慢
  • 将NSURL转换为本地文件path
  • Swift 2.0最低系统版本要求(部署目标)
  • 如何在terminal中使用vim?
  • 在Mac上安装R - 警告消息:设置LC_CTYPE失败,使用“C”
  • 在Mac OS X上findGit安装文件夹
  • VirtualBox:mount.vboxsf:安装失败,错误:没有这样的设备
  • 如何更新Git的密码?
  • 从OS X Dock执行Shell脚本?
  • 在Swift中,如何避免可选项和零对象引用?
  • 如何获得给定path的文件大小?