2010-02-11 61 views
0

什么是从iPhone到iPhone(p2p)复制文件最简单的方法。iPhone SDK:手机到手机文件传输

我能想出的唯一办法是这样的:

  • 使用Bonjour查找服务器应用程序(这将通过 卓悦做广告本身)

  • 使用NSStream(或插座),然后流来自对等体 从文件数据等(读取的文件的块,发送组块中的文件的,等等,直到整个文件被读取)

是否有APIs/Method能够处理所有流数据,并且只需将文件从一个地方复制到另一个地方,而不需要使用流或套接字进行低杠杆编程(类似于http://msdn.microsoft.com/en-us/library/ms740565(VS.85).aspx)?

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

感谢

回答

0

的ifiles应用程序(http://itunes.apple.com/us/app/ifiles/id336683524?mt=8)确实在其他方式也一样,用户可以从桌面转移使用浏览器的文件到iPhone。所以他们用这个简单的html,js。 但是,如果iPhone到iPhone的文件传输被认为是它的应用程序到应用程序特定的通信,这意味着我们需要在低层次编码,照顾流媒体和每件事情。因为在iPhone中,你不能选择像桌面文件:)