2012-06-07 26 views
0

目前我一直在研究iPhone應用程序需要將塊中的視頻發送到.NET中開發的Web服務的項目,並且Web服務需要接收所有塊並在.NET服務器上創建和存儲文件。C#接收和存儲iPhone應用程序使用webservice作爲文件發送的文件塊

那麼,是否有可能接收塊並立即將它們存儲在臨時文件中,這樣我們就不需要在緩衝區大小上繼續以防上傳大文件(20-50 MB)?如果有人提供演示代碼,那就太棒了!

回答

0

您可以接收一大塊字節並存儲在一個文件中,並在發送最後一組塊時添加並保存爲有效文件名。希望這會有所幫助。

+0

我知道這是我需要做的,但我不知道應該使用哪種方法或類將塊附加到臨時文件,以便在最後一個塊發送通知時,將其附加到臨時文件自動創建原始文件。 –

0

您需要使用NSFileHandle類的組合,-writeData:-seekToEndOfFileNSData塊寫入文件。

希望這會有所幫助,並引導您走向正確的方向!

相關問題