【发布时间】:2009-08-30 14:34:00
【问题描述】:
谁能向我解释一下使用 iPhone SDK 上传和下载表单和 ftp 服务器的过程。如果您能指出我正确的方向(例如文档等)。这样的任务有多难?
提前致谢。
【问题讨论】:
标签: iphone
谁能向我解释一下使用 iPhone SDK 上传和下载表单和 ftp 服务器的过程。如果您能指出我正确的方向(例如文档等)。这样的任务有多难?
提前致谢。
【问题讨论】:
标签: iphone
您可以使用this。它支持所有基本的 ftp 操作:
Download file
Upload file
Delete file
Delete directory
Create directory
List directory contents
[免责声明]我是该库的开发人员,过去我也需要一个 ftp 库并得到了这个答案。然而,我决定自己写一个,因为s7ftprequest 不支持我需要的几个操作。(如下载或列出目录)
【讨论】:
【讨论】:
Apple 文档将提供比我所能提供的更多信息。看看:
其中详细说明了您需要的 FTP 信息。如果您更喜欢包含所有网络信息的 PDF,请查看:
在此,您将对第 5 章特别感兴趣。这两章都详细介绍了如何使用 FTP 站点,包括上传、下载、检索目录列表等。
【讨论】:
s7ftprequest 仅用于将文件上传到 FTP。
以下是来自苹果的示例代码
http://developer.apple.com/library/ios/#samplecode/SimpleFTPSample/Introduction/Intro.html
限制:
【讨论】:
我最终使用了 GoldRacoon。原来在 iOS/objc 领域,有 BlackRaccoon 作为原始 FTP 客户端库,然后 WhiteRaccoon 是从那里分叉出来的,然后 GoldRacoon 是从 WhiteRaccoon 分叉出来的(我认为)
pod search GoldRaccoon
...会告诉你。
我最终做了一些更改(在我自己的 fork 中),以便您可以将 successBlock 和 failBlock 传递到任何请求中,这样 block-y 调用者(如我的类)就没有额外的工作来管理委托回调。 Github链接(我的fork):https://github.com/xaphod/GoldRaccoon
【讨论】: