我想列出我在应用程序中创建的目录和子目录,例如:
-Assets
------Config
------BUILD
------------file.json
------------file2.json
------RUN
------------file3.json
ECT
我找不到任何方法
答案 0 :(得分:1)
经过几个小时的搜索,我发现了这个解决方案:
NSURL *myDirectoryURL = [[NSBundle mainBundle] URLForResource:@"Assets" withExtension:@""];
NSDirectoryEnumerator *directoryEnumerator = [[NSFileManager defaultManager] enumeratorAtURL:myDirectoryURL includingPropertiesForKeys:[NSArray array] options:0 errorHandler:^BOOL(NSURL *url, NSError *error) {
// handle error
return NO;
}];
NSString *fileOrDirectory = nil;
while ((fileOrDirectory = [directoryEnumerator nextObject])) {
// use file or directory
NSLog(@"%@", fileOrDirectory);
}