Ftp多文件传输

时间:2010-09-10 09:47:12

标签: iphone cocoa methods ftp

如果我必须按顺序进行多次ftp传输,我怎样才能在我的iPhone应用程序上等待ftp传输结束?

我调用相同的方法进行传输,更改文件名。

[Ftp receiveFtp:file1]; [Ftp receiveFtp:file2]; [Ftp receiveFtp:file3];

这里,例如,我应该在调用第二个方法之前等待第一个方法的结束。 有什么想法吗?

谢谢,Andrea

2 个答案:

答案 0 :(得分:1)

我想Ftp正在另一个线程上做它的工作,或者你不会问如​​何等待一个方法来终止它来执行它的追随者?

如果该假设为真,那么我建议你制作一个协议方法,告诉你的代表(你的父类)ftp传输已经完成,这将启动以下文件。

答案 1 :(得分:0)

将所有文件名放入集合(即NSMutableArray),并在处理程序中完成下载,只要列表不为空,就从阵列中弹出下一个文件并开始下一次下载。