-1

我必须从我的 iPhone 访问 mac 或 windows pc。任何人都可以告诉我必须使用哪些框架或哪些概念来获得这个。

谢谢

4

4 回答 4

1

因为你使用“框架”这个词,我假设这实际上是一个编程问题,所以我不会投票结束。

如果您想在 PC 或 Mac 之间发送数据,您可以通过 Wi-Fi 网络进行。您(可能,具体取决于您想要做什么)需要创建一个运行实现 Bonjour 的桌面应用程序,然后它可以与 iPhone 对话。

看看如何做到这一点的网络服务编程指南。

于 2010-03-02T13:21:02.993 回答
0

我从来没有在应用程序之间使用 bonjour 进行内部网络通信(这可能是 Apple 平台上的首选方式,正如上面 @bpapa 所提到的),但是您可以使用 Sockets 和 Streams 在同一网络上的应用程序之间进行通信和传输数据. 这是苹果参考指南的链接:

Mac 开发中心:Cocoa 流编程指南

编辑:对不起,以上暗示套接字只能在同一个网络上工作——这不是真的。具体来说,内部网络是最简单的通信类型,因为有些东西(如 UDP 数据包)在互联网边界(路由器、交换机等)被丢弃。通过网络间通信,您还必须担心能否访问两个网络上的相应端口。

于 2010-03-16T17:10:45.470 回答
0

VNC... Mocha VNC 将直接在您的 Mac 上运行,如果您为 Windows PC 下载 UltraVNC 服务器,它也可以运行。

与编程无关...

于 2010-03-02T12:51:42.080 回答
0

如果您已经使用 logmein,则可以从应用商店获得 logmein 点火。它可以工作,尽管由于没有真正的鼠标可用,它有点笨拙。

于 2010-03-02T12:54:30.773 回答