【问题标题】:How to get all the names of photos only which are saved in documents folder of iphone application如何仅获取保存在iphone应用程序文档文件夹中的所有照片名称
【发布时间】:2011-10-23 10:18:50
【问题描述】:

我想获取保存在我的文档文件夹中的所有照片名称。因为它包含图像以外的一些资源,我需要从文档文件夹中选择图像本身并将图像的名称填充到一个数组中。

【问题讨论】:

  • 祝你好运。除非您不指定您打算使用哪种语言,否则没有人可以帮助您。
  • 我已将其标记为 iphone ...这意味着目标 c 和 iphone
  • 图像是否保证具有正确的文件扩展名?这些扩展是否仅限于固定数量的图像类型?
  • @JamesWebster 是的,我将它们全部保存为 .png 格式

标签: iphone objective-c image nsfilemanager


【解决方案1】:
NSString *documentsDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSArray *dirContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsDir error:nil];
NSArray *onlyPics = [dirContents filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"self ENDSWITH '.png'"]];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多