在MAC桌面上新建文件夹和文件
2014-04-01 17:57
357 查看
#import <Foundation/Foundation.h> #define getb(x) x==0? @"失败" : @"成功" int main(int argc, const char * argv[]) { @autoreleasepool { NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDesktopDirectory, NSUserDomainMask, YES); NSString* thepath = [paths lastObject]; NSLog(@"桌面目录:%@", thepath); thepath = [thepath stringByAppendingPathComponent:@"testfolder"]; NSLog(@"桌面目录:%@", thepath); NSFileManager* fm = [NSFileManager defaultManager]; BOOL b = [fm createDirectoryAtPath:thepath withIntermediateDirectories:NO attributes:nil error:nil]; NSLog(@"添加文件夹%@",getb(b)); thepath= [thepath stringByAppendingPathComponent:@"a.txt"]; NSData * data = [@"爱是恒久远" dataUsingEncoding:NSUTF8StringEncoding ]; b = [fm createFileAtPath:thepath contents:data attributes:nil]; NSLog(@"添加文件%@",getb(b)); } return 0; }
相关文章推荐
- 注册表-桌面右键添加新建文件夹类型(可以设置新建文件的模板)
- 怎样设置不能在桌面上新建文件或文件夹
- Mac 系统如何在命令行通过 Sublime Text 3打开指定文件/文件夹
- mac 删除文件夹里所有的.svn文件
- android sd卡新建文件和文件夹
- MAC下显示隐藏的文件和文件夹
- 亲测:删除MAC下文件夹中所有.svn文件的方法
- iOS 沙盒路径操作:新建/删除文件和文件夹
- linux/mac下将一个文件夹中所有文件从当前目录移动到另一目录下
- centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令)
- Android SdCard 新建文件夹并在文件夹中读、写文件
- 桌面右键“新建”菜单中乱七八糟的文件太多怎么办?
- MacOSX 在文件夹右键服务中添加“新建markdwon文件”
- 在 Mac 系统下最简单最方便的隐藏文件/文件夹的方法 chflags
- linux新建文件和文件夹命令
- 批处理将桌面文件备份至其它磁盘下(新文件夹以当天日期命名)
- c#保存文件时候的弹出选择要保存的文件夹带新建文件夹效果的类代码
- JAVA处理文件(新建目录,新建文件,删除文件,删除文件夹,删除文件夹里面的所有文件,复制单个文件复制整个文件夹内容)
- Linux(centos)新建,删除,移动文件夹和文件的命令
- mac 删除文件夹里所有的.svn文件