FTP 多文件传输

发布于 2024-09-19 09:56:30 字数 236 浏览 6 评论 0原文

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

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

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

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

谢谢,安德里亚

How can I wait the end of an ftp transfer on my iPhone app, if I have to do many ftp transfers in sequence?

I call the same method to make the transfers, changing the name of file.

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

Here, for example, I should wait the end of the first method before calling the second.
Any ideas?

Thanks, Andrea

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

﹏雨一样淡蓝的深情 2024-09-26 09:57:06

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

Put all your filenames in a collection (i.e. NSMutableArray), and in your handler for a completed download, pop the next one from the array and start the next download as long as the list isn't empty.

别再吹冷风 2024-09-26 09:57:00

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

如果这个假设成立,那么我建议您创建一个协议方法,告诉您的委托(您的父类)ftp 传输已完成,这将启动以下文件。

I guess Ftp is doing its work on another thread, or you would not ask how to wait for a method to terminate to execute it's follower ?

if that assumption is true, then I suggest you make a protocol method that will tell to your delegate (your parent class) that the ftp transfer has finished, which will start the following file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文