0

将文件从 iPhone 复制到 iPhone (p2p) 的最简单方法是什么。

我能想到的唯一方法是:

  • 使用 Bonjour 发现服务器应用程序(它将通过 Bonjour 做广告)

  • 使用 NSStream(或套接字),然后从对等点到对等点的文件中流式传输数据(读取文件块,发送文件块等等,直到读取整个文件)

是否有一种 API/方法可以处理所有流数据,并且只需从一个地方复制一个文件,而无需使用流或套接字进行低级编程(类似于http://msdn.microsoft.com/en-us/library /ms740565(VS.85).aspx )?

我想我也可以通过建立会话使用 GameKit 和流数据,但似乎 Baonjour 提供了更多的灵活性。

谢谢

4

1 回答 1

0

iFiles App ( http://itunes.apple.com/us/app/ifiles/id336683524?mt=8 ) 也有其他方式,用户可以使用浏览器将文件从桌面传输到 iPhone。所以他们为此使用了简单的html、js。但是,如果考虑 iPhone 到 iPhone 的文件传输,那么它的应用程序到应用程序的特定通信,这意味着我们需要在低级别对其进行编码,处理流媒体和所有事情。因为在iphone中你不能选择像桌面这样的文件:)

于 2010-02-12T08:13:43.433 回答