我有一个名为 demo.png 的文件,它保存在documents/test/
文件夹中。现在我想检查文件是否存在于该特定路径,并且我想删除该文件。如何检查,你能告诉我吗?
问问题
6051 次
2 回答
9
NSString* documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString* foofile = [documentsPath stringByAppendingPathComponent:@"foo.html"];
BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:foofile];
if (fileExists) //Does file exist?
{
if (![[NSFileManager defaultManager] removeItemAtPath:path error:&error]) //Delete it
{
NSLog(@"Delete file error: %@", error);
}
}
于 2012-04-05T07:16:04.143 回答
5
if([[NSFileManager defaultManager] fileExistsAtPath:somePath])
[[NSFileManager defaultManager] removeItemAtPath:somePath error:NULL];
这可用于检查您的路径中是否存在文件。
于 2012-04-05T07:15:28.570 回答