打印家目录下的jpg格式图片

#import <Foundation/Foundation.h>


int main(int argc, const char * argv[])

{

    // 1. 创建文件管理器对象

    NSFileManager *fileManager = [NSFileManager defaultManager];

    

    // 2. 通过创建目录枚举器对象来取出指定路径下的所有文件的文件名

    NSString *home = [@"~" stringByExpandingTildeInPath];

    NSDirectoryEnumerator *dirEnumerator = [fileManager enumeratorAtPath:home];

    

    // 3. 过滤复合要求的文件名,并放入数组

    NSMutableArray *files = [NSMutableArray array];

    for (NSString *fileName in dirEnumerator) {

        if ([[fileName pathExtension] isEqualToString:@"jpg"]) {

            [files addObject:fileName];

        }

    }

    

    // 4. 打印数组

    for (NSString *fileName in files) {

        NSLog(@"%@", fileName);

    }

    

    return 0;

}



你可能感兴趣的:(oc,文件管理器,打印图片)