Iphone 在ios中,当图像名称未知时,如何从ftp下载图像
我正在从ftp下载一个图像,其中我的ftp包含多个图像,每次在一个文件夹中都会生成不同的名称。我只需要下载一个名称中包含thumbs.jpg的图像。 例如,我有4张有名字的图片Iphone 在ios中,当图像名称未知时,如何从ftp下载图像,iphone,objective-c,ios,xcode,ftp,Iphone,Objective C,Ios,Xcode,Ftp,我正在从ftp下载一个图像,其中我的ftp包含多个图像,每次在一个文件夹中都会生成不同的名称。我只需要下载一个名称中包含thumbs.jpg的图像。 例如,我有4张有名字的图片 2342345232thumbs.jpg 453455345334snap.jpg, 4534532356pic.jpg, 1240897387trim.jpg 我想从中下载包含thumbs.jpg的图像名称 如何实现这一点。请建议假设您获得目录的内容或至少可以检索文件名,您可以尝试使用NSRange range=
2342345232thumbs.jpg
453455345334snap.jpg,
4534532356pic.jpg,
1240897387trim.jpg
我想从中下载包含thumbs.jpg的图像名称
如何实现这一点。请建议假设您获得目录的内容或至少可以检索文件名,您可以尝试使用
NSRange range=[imageName rangeOfString:@“thumbs.jpg]”进行字符串匹配;if(range.location!=NSNotFound)//找到匹配项,然后下载该特定图像。HTH。您可以使用获取远程目录的内容并查找您感兴趣的图像名称。由于名称将发生变化,如何获取图像名称以供下载。名称中唯一固定的是拇指。这就是我想下载图像名称的原因包含拇指。在的ListController
类中,您可以找到如何将远程目录中的文件名检索到NSArray
,之后,您所要做的就是使用给出的答案来查找文件的真实名称:问题是获取目录的内容。我们如何才能做到这一点?@tkanzakic提到了如何做到这一点,您可能只需要获取目录中所有文件的名称,或者维护一个列表,在每次添加文件时使用文件名进行更新,然后下载该文件并检查其中是否包含所需的图像名。:是的,我知道如何操作,但我的listcontroller类每次都返回stream open错误。可能是什么问题,如果你能发布更多的代码来告诉我们你到目前为止做了些什么,你会有所帮助的。