我是iOS开发的新手。在我的应用程序中,我必须浏览一个文件并将该文件发送到PHP服务器。任何人都可以告诉我,我怎么能完成这个功能? (文件可以是文件,图像文件)
答案 0 :(得分:-1)
您只能访问该应用的文档目录。如果您的文件保存在文档目录中,则可以在服务器上发送。要在服务器上传文件,您可以使用ASIHTTPRequest 并使用代码
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@"Ben" forKey:@"first_name"];
[request setPostValue:@"Copsey" forKey:@"last_name"];
[request setFile:@"/Users/ben/Desktop/ben.jpg"/* Your file path here*/ forKey:@"photo"];
您无法直接浏览文件系统,但可以获取文档目录中的文件和文件夹列表,并在表格视图中向用户显示此列表。当用户点击一个特定文件时,获取该文件的路径并将其上传到服务器。它对我来说就像一个魅力。