我阅读了SimpleFTPSample,但我需要一个比本文档更好的示例。我在谷歌上搜索了一些其他示例,但我发现的所有网站最终都引用了 Apple 文档,而且我还没有找到其他任何不相关的内容。
有人能帮我吗?谢谢。
我阅读了SimpleFTPSample,但我需要一个比本文档更好的示例。我在谷歌上搜索了一些其他示例,但我发现的所有网站最终都引用了 Apple 文档,而且我还没有找到其他任何不相关的内容。
有人能帮我吗?谢谢。
Wrote an easy to use ftp uploader for iOS and it runs on a background thread courtesy of ASIHTTPReq.
我相信您可以使用非常强大的ASIHttpRequest来做到这一点。
从他们的文档:
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
// Upload a file on disk
[request setFile:@"/Users/ben/Desktop/ben.jpg" withFileName:@"myphoto.jpg" andContentType:@"image/jpeg"
forKey:@"photo"];
// Upload an NSData instance
[request setData:imageData withFileName:@"myphoto.jpg" andContentType:@"image/jpeg" forKey:@"photo"];
和
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request addPostValue:@"Ben" forKey:@"names"];
[request addPostValue:@"George" forKey:@"names"];
[request addFile:@"/Users/ben/Desktop/ben.jpg" forKey:@"photos"];
[request addData:imageData withFileName:@"george.jpg" andContentType:@"image/jpeg" forKey:@"photos"];
在您的情况下url
,将是一个 FTP 网址,例如:ftp://user:password@my.host.com
但这对您不起作用,或者您的要求是制作一个 ftp 客户端,看看这些:
您可能还想查看Black Raccoon,它是一个轻量级的 FTP 文件系统,并且得到积极维护。