我使用此代码在项目中创建了一个目录
NSError * error = nil;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"/createDirectory1"];
if (![[NSFileManager defaultManager] fileExistsAtPath:dataPath])
{
[[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error]; //Create folder
NSLog(@"Create a new Dir");
}
else
{
NSLog(@"Dir already exist");
}
现在我想检查该目录是否存在?我怎样才能通过 Objective C 代码得到它?
最佳答案
NSString *docPath = [NSSearchPathForDirectoriesInDomains (NSDocumentDirectory,NSUserDomainMask, YES) objectAtIndex:0];
NSString *filePath=[NSString stringWithFormat:@"%@/createDirectory1", docPath];
BOOL fileExists=[[NSFileManager defaultManager] fileExistsAtPath:filePath];
if (!fileExists)
{
}
else
{
// Your Code
}
关于ios - 想知道我的 Xcode 项目中是否存在使用 objective-c 的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31375954/