2011-11-18 44 views
1

我在這裏有一個很好的問題。我使用Objective C for Mac OS X創建一個上傳到FTP服務器並從中下載的類。我的問題是:Objective C FTP Streams

是否有可能通過一個流從FTP服務器上的文件讀取,而從另一個流寫入同一個文件,而不是讓一個流讀取比另一個流寫的更遠?

我已經有了一些東西來防止一個流讀取超過它應該。我需要知道的是,我可以在寫入FTP服務器時從FTP服務器上的文件讀取數據嗎?

謝謝。

回答

1

這是特定於FTP服務器和它打開文件的方式,但通常情況下答案是否定的。下載文件時,大多數服務器將以獨佔模式打開文件。

+0

是的,這100%正確。在我的測試服務器上,我看到創建了「文件部分」來臨時存儲上傳的數據。只有在轉讓成功完成後,該文件纔會重新命名爲它應該是的。 – EZFrag