【发布时间】:2010-10-10 18:42:28
【问题描述】:
我想知道如何执行以下操作:
第1步:当用户按下按钮时,如何通过WIFI将以下字符串从iphone发送到mac电脑。
要发送的字符串:“hello”。
第 2 步: 如何使用我必须创建的应用程序接收该字符串。这将非常简单。它没有界面,只是打印出消息。
我如何实现这样的目标。我从来没有使用 iphone 编程通过 WIFI 发送信号。有人可以指导我吗?
【问题讨论】:
标签: iphone objective-c wifi
我想知道如何执行以下操作:
第1步:当用户按下按钮时,如何通过WIFI将以下字符串从iphone发送到mac电脑。
要发送的字符串:“hello”。
第 2 步: 如何使用我必须创建的应用程序接收该字符串。这将非常简单。它没有界面,只是打印出消息。
我如何实现这样的目标。我从来没有使用 iphone 编程通过 WIFI 发送信号。有人可以指导我吗?
【问题讨论】:
标签: iphone objective-c wifi
我会从一个类似的问题中引用自己的话:
How can I create a small Mac app that receives data over the WiFi network from an iOS app?
使用 CFNetwork 框架,您可以使用 bonjour 进行发现,然后通过本机套接字处理持久连接以来回传递数据。
这是一个很好的入门教程,它适用于 iOS,但 CFNetwork 也适用于 OS X。
http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone
【讨论】:
如果“wifi”是指“本地网络”,this blog post 有一些示例代码,其中有一个 iPhone 应用程序和 Mac 应用程序通过 Bonjour 进行通信。它比你所要求的要多一点,但它会让你开始。
如果“wifi”是指“互联网”,您将需要自己的服务器位于两个设备之间。这要复杂得多,但仍然可行,并且您需要使用您首选的服务器端技术来实现服务器部分。
【讨论】: