【发布时间】:2011-10-27 05:02:57
【问题描述】:
我想获取应用程序的documents 文件夹中的所有文件名,并将它们放在NSMutableArray 中。不多也不少。
【问题讨论】:
标签: ios nsmutablearray nsarray nsdocumentdirectory
我想获取应用程序的documents 文件夹中的所有文件名,并将它们放在NSMutableArray 中。不多也不少。
【问题讨论】:
标签: ios nsmutablearray nsarray nsdocumentdirectory
NSFileManager中有一个方便的方法:
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSArray *files = [fileManager contentsOfDirectoryAtPath:documentsDirectory
error:nil];
...
[fileManager release];
从 ARC 开始,您当然可以放弃发布声明。
【讨论】:
[[NSFileManager alloc] init] 而不是[NSFileManager defaultManager],它返回一个线程安全的NSFileManager 实例。