智能手机之间的沟

时间:2011-04-18 04:56:17

标签: iphone objective-c connection smartphone

如何在游戏中的每个示例中与另一部智能手机进行通信? 我正在开发Objective-c,我需要传递/接收有关屏幕上某些元素位置的信息,但我不知道如何做到这一点,你能给我一些提示吗?我是否需要打开套接字的物理服务器?以及如何管理连接?

感谢您的帮助。 乔纳森。

2 个答案:

答案 0 :(得分:1)

研究GameKit的点对点方法。它专为多个设备相互通信而设计。仅限iOS。

答案 1 :(得分:0)

一部手机无法以编程方式直接与另一部手机通话。好吧,你可能能够通过手机A向手机B发送电子邮件或短信,但是手机B的应用程序无法对通知采取行动。 (因为你提到了obj-C我假设你正在使用iOS)

因此,您可能需要帮助中央服务器。假设应用程序在两部手机上运行。电话A可以向服务器发出http请求;而手机B轮询可能的回应。它可以使用类似彗星的技术来减少轮询开销。