一、创建文件
说明:自定义文件类,通过NSFileManager 以及NSFileHandle 实现文件的创建和copy,为了控制内存的并发使用,通过控制每次赋值的固定长度来分多次复制:
NSString * path=NSHomeDirectory();
path =[path stringByAppendingPathComponent:@"deskTop/Bo...
分类:
其他好文 时间:
2015-04-22 18:31:21
阅读次数:
159
//file文件操作NSFileManager 常见的NSFileManager文件的方法:-(BOOL)contentsAtPath:path 从文件中读取数据-(BOOL)createFileAtPath:path contents:(BOOL)data attri...
分类:
其他好文 时间:
2015-04-14 19:15:58
阅读次数:
186
设计一个文件管理类将一个文件复制到另一个文件,由于文件过大要求每次复制100长度,通过NSFileHandle
来操作,并通过代理模式打印出当前的赋值进度百分比
#import
#import "FileMaker.h"
int main(int argc,
const char * argv[]) {
@autoreleasepool {...
分类:
其他好文 时间:
2015-04-13 12:57:08
阅读次数:
142
// 初始化管理类
NSFileManager * manager = [NSFileManager
defaultManager];
// 路径
NSString * DirectoryPath = [NSHomeDirectory()
stringByAppendingPathComponent:@"/desktop...
分类:
移动开发 时间:
2015-04-11 16:25:02
阅读次数:
9358
需要获得目录的内容列表,使用enumeratorAtPath:方法或者directoryC ontentsAtPath:方法,可以完成枚举过程。
如果使用第一种enumeratorAtPath:方法,一次可以枚举指定目录中的每个文件。默认情况下,如果其中一个文件为目录,那么也会递归枚举它的内容。在这个过程中,通过向枚举对象发送一条skipDescendants消息,可以动态地阻止递归过程,从...
分类:
其他好文 时间:
2015-04-10 11:31:01
阅读次数:
133
确定文件是否存在
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject];
NSSt...
分类:
移动开发 时间:
2015-04-10 11:29:12
阅读次数:
200
NSDictionary *fileAttributes = [[NSFileManager defaultManager] fileAttributesAtPath:path traverseLink:YES];
unsigned long long length = [fileAttributes fileSize];
float ff = length/1024.0/10...
分类:
移动开发 时间:
2015-04-10 11:28:02
阅读次数:
173
通常用于删除缓存的时,计算缓存大小
//单个文件的大小
-
(long
long)
fileSizeAtPath:(NSString*) filePath{
NSFileManager*
manager = [NSFileManager defaultManager];
if
([manager fileExistsAtPath:fi...
分类:
移动开发 时间:
2015-04-09 13:53:10
阅读次数:
203
1、创建一个文件管理器
NSFileManager *fm = [NSFileManager defaultManager];
2、浅度遍历目录
- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path error:(NSError **)error
3、深度遍历目录
- (NSArray *)subp...
分类:
其他好文 时间:
2015-04-08 18:16:46
阅读次数:
147
------iOS培训、Java培训、Android培训, iOS学习型技术博客,期待与您交流------计算当前路径下所有代码文件的总行数.c\.h\.m文件的总行数/*计算当前路径下所有代码文件的行数 .c\.h\.m文件的总行数涉及到NSArray、NSString、NSFileManager...
分类:
其他好文 时间:
2015-04-08 10:45:51
阅读次数:
94