2010-02-11 32 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中,你不能選擇像桌面文件:)