如果我必须按顺序进行多次ftp传输,我怎样才能在我的iPhone应用程序上等待ftp传输结束?
我调用相同的方法进行传输,更改文件名。
[Ftp receiveFtp:file1];
[Ftp receiveFtp:file2];
[Ftp receiveFtp:file3];
这里,例如,我应该在调用第二个方法之前等待第一个方法的结束。 有什么想法吗?
谢谢,Andrea
答案 0 :(得分:1)
我想Ftp正在另一个线程上做它的工作,或者你不会问如何等待一个方法来终止它来执行它的追随者?
如果该假设为真,那么我建议你制作一个协议方法,告诉你的代表(你的父类)ftp传输已经完成,这将启动以下文件。
答案 1 :(得分:0)
将所有文件名放入集合(即NSMutableArray),并在处理程序中完成下载,只要列表不为空,就从阵列中弹出下一个文件并开始下一次下载。