boo*_*hoo 34 iphone objective-c
Objective C的新手.我创建了一些包含iPhone应用程序pdf文件的目录.如何使用NSFileManager删除目录及其内容?
我是否需要首先循环并删除内容?任何代码示例都将非常感激.
提前致谢.
Ita*_*ber 48
首先,通过Apple的NSFileManager
iPhone文档来看是明智的:NSFileManager类参考.二,看NSFileManager
的-removeItemAtPath:error:
方法和它的文档.这就是你要找的东西.
twe*_*ter 36
下面是我使用的一些代码,我已编辑以适应这个问题
- (NSMutableString*)getUserDocumentDir {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSMutableString *path = [NSMutableString stringWithString:[paths objectAtIndex:0]];
return path;
}
- (BOOL) createMyDocsDirectory
{
NSMutableString *path = [self getUserDocumentDir];
[path appendString:@"/MyDocs"];
NSLog(@"createpath:%@",path);
return [[NSFileManager defaultManager] createDirectoryAtPath:path
withIntermediateDirectories:NO
attributes:nil
error:NULL];
}
- (BOOL) deleteMyDocsDirectory
{
NSMutableString *path = [self getUserDocumentDir];
[path appendString:@"/MyDocs"];
return [[NSFileManager defaultManager] removeItemAtPath:path error:nil];
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
32816 次 |
最近记录: |