如何搜索目录ios

时间:2011-03-02 23:05:22

标签: objective-c ios

我想知道如何检查我的应用程序中是否存在目录

例如:如果我想搜索我的申请文件中是否存在文件夹

以及如何在其中创建新文件夹

最好的问候

1 个答案:

答案 0 :(得分:19)

检查文件是否存在:

+(BOOL)fileExistsAtAbsolutePath:(NSString*)filename {
    BOOL isDirectory;
    BOOL fileExistsAtPath = [[NSFileManager defaultManager] fileExistsAtPath:filename isDirectory:&isDirectory];

    return fileExistsAtPath && !isDirectory;
}

检查目录是否存在:

+(BOOL)directoryExistsAtAbsolutePath:(NSString*)filename {
    BOOL isDirectory;
    BOOL fileExistsAtPath = [[NSFileManager defaultManager] fileExistsAtPath:filename isDirectory:&isDirectory];

    return fileExistsAtPath && isDirectory;
}