如何通过wifi将数据从iphone发送到应用程序,以打印消息

如何通过wifi将数据从iphone发送到应用程序,以打印消息,iphone,objective-c,wifi,Iphone,Objective C,Wifi,我想知道如何做到以下几点: 步骤1:当用户按下按钮时,如何通过WIFI将以下字符串从iphone发送到mac电脑 要发送的字符串:“你好” 步骤2:如何通过我必须创建的应用程序接收该字符串。这将是非常简单的。它将没有接口,只是将消息打印出来 我怎样才能做到这一点。我从未用iphone编程通过WIFI发送过信号。有人能给我指点迷津吗?如果你说的“wifi”是指“本地网络”,那么它有一些示例代码,其中有一个iPhone应用程序和Mac应用程序通过Bonjour进行通信。它比你要求的要多一些,但它会让

我想知道如何做到以下几点:

步骤1:当用户按下按钮时,如何通过WIFI将以下字符串从iphone发送到mac电脑

要发送的字符串:“你好”

步骤2:如何通过我必须创建的应用程序接收该字符串。这将是非常简单的。它将没有接口,只是将消息打印出来

我怎样才能做到这一点。我从未用iphone编程通过WIFI发送过信号。有人能给我指点迷津吗?

如果你说的“wifi”是指“本地网络”,那么它有一些示例代码,其中有一个iPhone应用程序和Mac应用程序通过Bonjour进行通信。它比你要求的要多一些,但它会让你开始


如果你所说的“wifi”是指“互联网”,那么你需要在两台设备之间安装自己的服务器。这要复杂得多,但仍然是可行的,您需要使用您喜欢的服务器端技术来实现服务器部分。

我将引用一个类似的问题:

使用CFNetwork框架,您可以使用bonjour进行发现,然后通过本机套接字处理持久连接,以便来回传递数据

这是一个很好的入门教程,它适用于iOS,但CFNetwork也适用于OSX


我指的是本地网络。谢谢你的快速回复。基本上我的iphone应用程序上有一个滑块,当用户通过上下移动来更新滑块时,我需要发送最后一个值从0变为99的字符串,因此如果你可以想象,它会不断地以长字符串的形式发送值,直到用户完成滑块的调整。就这么简单。这只是一个滑块设置。但我需要与mac应用程序通信,以便它可以从wifi本地网络信号接收该字符串,然后在应用程序中打印该字符串。如果bounjour能帮上忙,我会去看看的。还有别的吗?Bonjour的开发目的是允许应用程序通过本地网络进行通信(除其他外)。这很可能是您想要采用的方法,并且有很多示例代码可供使用,无论是在developer.apple.com还是通过搜索Google.ok,我一定会看一看。我需要保持连接,这样应用程序可以继续监听,我的iphone可以继续发送…看了bonjour的api之后,这不是我想要的,因为你不能同步发送数据。我需要在mac上接收数据,只要应用程序中的用户滑块向上或向下移动。还有什么其他的吗最后一个环节没有了