是否有任何教程可以解释iOS应用中的文件夹创建?
在我的应用程序中,有一个主页包含不同类型的文档。我想在文件夹中安排与文件类型有关的文件。任何人都可以帮忙吗?
答案 0 :(得分:2)
使用此方法在应用程序的文档目录文件夹中创建文件夹:
- (void)createFolderWithName:(NSString *)aName {
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask,
YES) lastObject];
NSString *folder = [documentsDirectory stringByAppendingPathComponent:aName];
// Create the folder if necessary
BOOL isDir = NO;
NSFileManager *fileManager = [[NSFileManager alloc] init];
if (![fileManager fileExistsAtPath:folder
isDirectory:&isDir] && isDir == NO) {
[fileManager createDirectoryAtPath:folder
withIntermediateDirectories:NO
attributes:nil
error:nil];
}
}
<强>更新强>
为了列出文档目录中的所有文件夹,您需要首先获取所有文件/文件夹的列表,然后使用UITableView显示它们,当用户单击子文件夹然后您使用更新的路径重复该过程。有关详细信息,请查看此Source Code