在iPhone和iPhone之间发送消息苹果电脑

时间:2011-05-02 22:37:32

标签: iphone objective-c cocoa-touch bonjour

我在iPhone开发方面相当新手,但尝试创建看似相当简单的应用程序。

我想在我的手机/模拟器上运行一个程序,该程序有一个滑块和一个按钮,另一个接收程序在mac上运行,例如Processing / Supercollider。

当按下按钮时,我希望在mac的程序的post窗口中出现一个字符串,如“hello”,当滑块向上/向下移动一个整数时,例如在0-99之间,对应手机上的动作。我假设WiFi连接对于在设备之间发送消息至关重要。

有谁知道我怎么写这个 - 教程/代码示例/链接让我开始?

干杯

2 个答案:

答案 0 :(得分:1)

cocoaasyncsocket是CFSocket和CFStream的绝佳包装,它使网络变得更加容易。 Bonjour在developer.apple.com

上有很好的文档

答案 1 :(得分:-1)

这应该通过在iPhone和PC之间建立的TCP连接来完成。为此,您需要编写2个软件:

1)客户端:要安装在iPhone上

2)服务器:将安装在您的PC上

服务器将侦听来自iPhone的连接,一旦建立连接,您就可以在两者之间轻松发送消息。

这将使你对这个理论有一个很好的把握 Guide to socket programming in C

一旦你有了这个,那么你可以找到大量的Obj-C TCP例子。