NSFileManager常用的一些操作

1.获取文件的最后修改时间:

 

NSDictionary* fileAttributes = [[NSFileManager defaultManager]    attributesOfItemAtPath:path error:nil];
DLog(@"%@",  [fileAttributes objectForKey:NSFileModificationDate]);

 

2.遍历目录下的符合条件的文件:

 

NSArray* fiieList  = [ [[NSFileManager defaultManager] contentsOfDirectoryAtPath:kNotUploadXmlFolder error:nil] 
						  pathsMatchingExtensions:[NSArray arrayWithObject:@"xml"]];
DLog(@"%@", fiieList);

 

3.删除某个文件:

 

[[NSFileManager defaultManager] removeItemAtPath:[NSString stringWithFormat:@"%@/11.xml", kNotUploadXmlFolder] error:nil];

 

4. 检测某个文件是否存在

[[NSFileManager defaultManager]fileExistsAtPath:kDatabaseFullPath]
//这里kDatabaseFullPath必须是全路径,eg:/users/xxx/111/database.db

 

你可能感兴趣的:(xml)