作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用下面的方法在文档目录中创建文件夹,我的问题是,如何隐藏该文件夹,以便当我允许 itune 共享该文件夹时不会向用户显示
/* 创建新目录 */ NSFileManager *filemgr; NSArray *dirPaths; NSString *docsDir; NSString *newDir;
filemgr =[NSFileManager defaultManager];
dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
docsDir = [dirPaths objectAtIndex:0];
newDir = [docsDir stringByAppendingPathComponent:@"Patients"];
NSLog(newDir);
if(! [self SearchForDirectory:newDir] )
{
NSLog(@"directory Not Exists");
if ([filemgr createDirectoryAtPath:newDir withIntermediateDirectories:YES attributes:nil error: NULL] == NO)
{
NSLog(@"Failed to create directory");
}
}
else{
NSLog(@"directory Exists");
}
[filemgr release];
最佳答案
您可以通过在文件夹名称前添加一个点 (.) 使文件夹在 iTunes 文件共享中隐藏。因此路径将是 Documents/MyHiddenFolder
将被称为 Documents/.MyHiddenFolder
但是,现在建议将私有(private)数据文件存储在Library
目录中或其子目录中。请看下面Apple Q&A了解更多信息。
关于iphone - NS文件管理器 : hide a folder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5210973/
我是一名优秀的程序员,十分优秀!