【发布时间】:2012-04-29 18:49:36
【问题描述】:
我已成功在 iPhone 模拟器的“Documents”文件夹中创建文件夹。
NSError *error;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"/MyFolder"];
NSLog(@"path is:%@",dataPath);
if (![[NSFileManager defaultManager] fileExistsAtPath:dataPath])
{
[[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error];
}
我可以看到文件夹是在模拟器中创建的... 现在我需要在我的应用程序屏幕中显示该文件夹。 表示用户可以看到(通过单击“+”或其他任何内容)该文件夹已创建。
我也提到了iPhone/iPad: Unable to copy folder from NSBundle to NSDocumentDirectory,但不是我要求的.....
是否可以显示已创建的文件夹?如果是,那怎么办?? 任何帮助将不胜感激......
提前谢谢 :) :)
【问题讨论】:
-
您必须自己编写用户界面才能访问目录,例如带有表格视图。这是你的意思吗?
-
我想在我的 .xib 文件中显示该文件夹,这就是我的意思..
标签: iphone xcode directory nsfilemanager