0

好的,所以我有一个包含图像文件夹的 FTP 服务器。这个图像文件夹并不总是相同的。图像的数量可能与文件名不同。我可以将图像加载到我的UIImageView使用NSURLNSData使用一个图像文件的特定路径中,但是我需要拥有文件夹中的所有图像,而不仅仅是一个,这样我就可以轻松地浏览不同的图像。有没有办法我可以获取目录的文件夹并将该文件夹中的所有图像作为数据对象放入NSArray?下面是我用来将一张图片放入我的UIImageView.

  //This works for loading the one image with a specific full path to the file.

    NSURL * url = [NSURL URLWithString:@"ftp://myftpServeruserpassportandpath"];
    NSData * data = [[NSData alloc]initWithContentsOfURL:url];

    UIImage * image = [[UIImage alloc]initWithData:data];

    [self.imageView setImage:image];

任何帮助或建议表示赞赏。

4

1 回答 1

1

检查来自苹果的SimpleFTPSampleFTP operations示例,该示例使用NSURLConnectionand CFFTPStream APIs。它可以download使用both NSURLConnection和的文件CFFTPStream。此外,它可以upload a filelist a directorycreate a directory使用CFFTPStream

于 2012-12-03T08:24:00.203 回答