单例类是一种特殊的类,在一个进程种只会存在一个该类的对象,在iOS应用中只会出现一个对象。这种设计模式在系统框架中许多地方都使用了,如NSFileManager、UIApplication等。
在ARC的环境下,接口文件为:
//
// DVISingleton.h
//
// Copyright (c) 2014 长沙戴维营教育. All rights reserved....
分类:
其他好文 时间:
2015-03-13 16:31:56
阅读次数:
189
提供一种获取iOS文件夹大小的方法。没有使用对文件夹内的文件枚举与文件大小字节数的累加。
NSURL *cacheDirectory = [[NSFileManager defaultManager] URLForDirectory:NSCachesDirectory inDomain:NSUserDomainMaskappropriateForURL:nil create:NO...
分类:
移动开发 时间:
2015-03-08 17:11:11
阅读次数:
133
单例类是一种特殊的类,在一个进程种只会存在一个该类的对象,在iOS应用中只会出现一个对象。这种设计模式在系统框架中许多地方都使用了,如NSFileManager、UIApplication等。
分类:
其他好文 时间:
2015-03-05 16:22:21
阅读次数:
140
NSFileManager类可以管理文件系统中的文件和目录,也可以定位、判断是否存在、创建、拷贝、删除文件和目录,还可以获得文件和目录的信息;对于读写文件,NSFileManager只可以读写字符串类型的文件,而NSFileHandler是文件描述符的封装类,可以读写文件(图片、设备、网络接口)、套...
分类:
其他好文 时间:
2015-03-05 09:08:32
阅读次数:
105
var fileManager = NSFileManager() // 取得文件夹的路径,注意:末尾加/与不加同样,推荐末尾加/ // Define folderPath var filePath = "/Users/Star/deskto...
分类:
编程语言 时间:
2015-03-01 11:50:22
阅读次数:
122
直接上代码也// 计算文件的代码行数#import /* path : 文件的全路径(可能是文件夹、也可能是文件) 返回值 int :代码行数 */NSUInteger codeLineCount(NSString *path){ // 1.获得文件管理者 NSFileManager *...
分类:
其他好文 时间:
2015-02-26 19:55:03
阅读次数:
135
NSString*imageDir = [NSStringstringWithFormat:@"%@/Caches/%@",NSHomeDirectory(), dirName];BOOLisDir =NO;NSFileManager*fileManager = [NSFileManagerdefa...
分类:
移动开发 时间:
2015-02-08 18:04:45
阅读次数:
161
项目中碰到一个需要计算沙盒目录的大小的功能。看了下NSFileManager提供的方法,找到一个- (NSDictionary *)attributesOfItemAtPath:(NSString *)path error:(NSError **)error NS_AVAILABLE(10_5, 2...
分类:
其他好文 时间:
2015-01-26 19:06:41
阅读次数:
168
iOS可操作目录有两种:Documents下与Caches下, 如图:1、创建目录createDirectoryAtPath:withIntermediateDirectories:attributes:error:NSFileManager * fileManager =nil;NSArray *...
分类:
其他好文 时间:
2015-01-26 16:48:56
阅读次数:
200
下面整段代码你直接就可以用,具体看看好好看看问题,我也是看别人的。
孰能生巧。
NSString 类,写了几个简单操作调用系统函数。
%@打印NSString, NSArray对象。
%i 整数
%f 浮点
NSFileManager *fileManager = [NSFileManager defaultManager];
NSArray *paths = NSSe...
分类:
移动开发 时间:
2015-01-09 00:19:11
阅读次数:
245