文件的操作
来源:互联网 发布:js 获取跨域脚本错误 编辑:程序博客网 时间:2024/06/11 01:29
AppDelegate.m
AppDelegate.m /* 在沙盒的Documents目录下创建一个文件wxhl.text,将文本“黯然”存入该文件,并且复制一个文件为wxhl_bak.text, 最后删除wxhl.text,并且计算文件的大小 */ NSString *filePath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/wxhl.text"]; NSFileManager *fileManager = [NSFileManager defaultManager]; NSString *str = @"黯然"; NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding]; //1.创建文件 [fileManager createFileAtPath:filePath contents:data attributes:nil]; //2.复制文件 NSString *copyPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/wxhl_bak.text"]; [fileManager copyItemAtPath:filePath toPath:copyPath error:NULL]; //3.删除文件 if ([fileManager fileExistsAtPath:filePath]) { [fileManager removeItemAtPath:filePath error:NULL]; } //4.计算文件的大小 NSDictionary *attribute = [fileManager attributesOfItemAtPath:copyPath error:NULL]; NSLog(@"attribute:%@",attribute); NSNumber *fileSize = [attribute objectForKey:NSFileSize]; long size = [fileSize longValue]; NSLog(@"文件:%ld 字节",size);
0 0
- 文件操作文件的读入
- 文件操作文件的读入
- 文件与文件的操作
- 文件的操作
- 文件、文件夹的操作
- 对文件的操作
- CBuilder的文件操作
- 简单的文件操作
- 对文件的操作
- C的文件操作
- Javascript的文件操作
- 文件的相关操作
- ACE的文件操作
- ACE 的文件操作
- VB6的文件操作
- C的文件操作
- 文件操作的函数
- 文件的一些操作
- java发邮件出现问题
- JVM加载class文件的原理机制
- windows消息大全
- 那什么情况下用resultType? resultMap 一般用在什么情况下?
- Matlab路径设置相关函数及指令
- 文件的操作
- C:打印杨辉三角
- Cracking the coding interview--Q2.1
- CRC(循环冗余码)校验即c++实现
- MySQL 数据库设计初步规范V1.0
- [leetcode]Merge Two Sorted Lists
- switch-case语句里面有return了 ,break还起作用吗?该如何解决
- 为什么选择在硬件工业方面开源
- 微信公众平台学习技术报告