Mac文件系统操作全解析
在Mac开发中,文件系统操作是一项基础且重要的技能。本文将详细介绍如何使用 NSFileManager 进行文件和目录的管理,包括获取目录内容、创建、移动、复制和删除文件及目录,以及检查文件状态等操作。
1. 获取目录内容和子路径
要获取共享目录的内容和子路径,可以使用以下代码:
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[]) {
@autoreleasepool {
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *sharedDirectory = @"/Users/Shared";
NSError *error = nil;
NSArray *listOfFiles = [fileManager contentsOfDirectoryAtPath:sharedDirectory error:&error];
if (!error) {
NSLog(@"Contents of shared directory: %@", listOfFiles);
}
NSArray *listOfSubPaths = [fileManager subpathsOfDirectoryAtPath:sharedDirectory
超级会员免费看
订阅专栏 解锁全文
2183

被折叠的 条评论
为什么被折叠?



