#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here... //NSLog(@"Hello, World!"); NSFileManager *fm; NSString *path; NSString *dirName = @"testdir";
fm = [NSFileManager defaultManager]; path = [fm currentDirectoryPath]; NSLog(@"The Current path is : %@", path); //创建目录 if( [fm createDirectoryAtPath:dirName withIntermediateDirectories:YES attributes:nil error:NULL] == NO) { NSLog(@"Can't Create directory !"); return 1; } else { NSLog(@"Create directory successfull!"); } //重命名目录 if( [fm moveItemAtPath:dirName toPath:@"newtestdir" error:NULL]== NO) { NSLog(@"Can't edit directory !"); return 2; } else { NSLog(@" Create directory successfull!");
} //更改目录为当前目录 if( [fm changeCurrentDirectoryPath:@"newtestdir"] == NO ) { NSLog(@"Can't change directory !"); return 2; } else { NSLog(@"Change directory successfull!");
} //获取并显示当前的工作目录 path = [fm currentDirectoryPath]; NSLog(@"Current directory is : %@",path); NSLog(@"All operations are successfull !");
} return 0; } |
|