2013-05-28 86 views
0

我在執行2個方法時遇到問題。方法調用不按順序

一種方法I通過FTP發送文件,第二種方法我重命名此文件。

所以,第二種方法只能在第一種方法之後執行。 但第二個方法是在1日之前執行(導致崩潰,所以programa doenn't找到該文件)...

我就叫爲了方法,PS:

[self sendFile]; 
[self renameFile]; 
+0

sendFile的內容是否同步?你如何發送文件? – Wain

+0

發佈您的代碼爲sendFile – sangony

回答

2

如果您正在進行異步傳輸,然後確保您在文件傳輸的整理塊中調用[self renameFile];方法

+1

謝謝!!它工作! –

0

聽起來像傳輸是一個異步進程。通常(通過委託或完成塊),機制可用於處理異步進程的完成。發送完成信號時,您會想要執行文件重命名。