Delete specified file from document directory

前端 未结 10 938
礼貌的吻别
礼貌的吻别 2020-12-02 06:18

I want to delete an image from my app document directory. Code I have written to delete image is:

 -(void)removeImage:(NSString *)fileName
{
    fileManag         


        
10条回答
  •  無奈伤痛
    2020-12-02 06:34

    I want to delete my sqlite db from document directory.I delete the sqlite db successfully by below answer

    NSString *strFileName = @"sqlite";
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    
    NSArray *contents = [fileManager contentsOfDirectoryAtPath:documentsDirectory error:NULL];
    NSEnumerator *enumerator = [contents objectEnumerator];
    NSString *filename;
    while ((filename = [enumerator nextObject])) {
        NSLog(@"The file name is - %@",[filename pathExtension]);
        if ([[filename pathExtension] isEqualToString:strFileName]) {
           [fileManager removeItemAtPath:[documentsDirectory stringByAppendingPathComponent:filename] error:NULL];
            NSLog(@"The sqlite is deleted successfully");
        }
    }
    

提交回复
热议问题