将文件从iPhone复制到iPhone(p2p)的最简单方法是什么。
我能说出来的唯一方法是:
使用Bonjour发现服务器应用程序(将通过自己进行广告宣传 的Bonjour)
使用NSStream(或套接字),然后从对等体传输文件中的数据 to peer(读取文件块,发送文件块等等,直到读完整个文件)
是否有一个API /方法可以处理所有流数据,只需将文件从一个地方复制到另一个地方,而无需使用流或套接字进行低杠杆编程(类似于http://msdn.microsoft.com/en-us/library/ms740565(VS.85).aspx)?
我想我也可以使用GameKit并通过建立会话来传输数据,但似乎Baonjour提供了更多的灵活性。
感谢
答案 0 :(得分:0)
iFiles App(http://itunes.apple.com/us/app/ifiles/id336683524?mt=8)也以其他方式做,用户可以使用浏览器从桌面到iPhone传输文件。所以他们为此使用了简单的html,js。 但是,如果iPhone到iPhone文件传输被认为是其应用程序到应用程序特定的通信,这意味着我们需要在低级别编码它,照顾流媒体和每件事。因为在iPhone中你无法选择像桌面这样的文件:)