ios开发经常会遇到读文件,写文件等,对文件和文件夹的操作,这时就可以使用NSFileManager,NSFileHandle等类来实现。下面总结了各种常用的操作:1,遍历一个目录下的所有文件123456789101112131415161718192021222324252627282930313...
分类:
编程语言 时间:
2015-09-25 16:05:02
阅读次数:
230
文件下载基本步骤:1.获取下载链接,创建响应发送请求.(使用异步请求,避免因文件过大下载时间长而阻塞主线程).2.当接到响应时在下载目录中创建文件.创建文件使用NSFileHandle进行文件内部处理.(检验文件是否存在——利用NSFileManager创建文件——NSFileHandle的file...
分类:
移动开发 时间:
2015-09-22 18:51:39
阅读次数:
143
1.找到SDImageCache类 2.添加如下方法: [objc]?view plaincopy -?(float)checkTmpSize?? {?? ????float?totalSize?=?0;?? ????NSDirectoryEnumerator?*fileEnumerator?=?[[NSFileManager...
分类:
系统相关 时间:
2015-09-18 16:54:05
阅读次数:
263
文件下载基本步骤:1.获取下载链接,创建响应发送请求.(使用异步请求,避免因文件过大下载时间长而阻塞主线程).2.当接到响应时在下载目录中创建文件.创建文件使用NSFileHandle进行文件内部处理.(检验文件是否存在——利用NSFileManager创建文件——NSFileHandle的file...
分类:
其他好文 时间:
2015-09-17 23:06:10
阅读次数:
285
获得app实例的静态方法: 单例类: UIApplication:+sharedApplication NSUserDefaults:+standardUserDefaults NSNotificationCenter:+defaultCenter NSFileManager:+defaultMan...
分类:
其他好文 时间:
2015-09-17 17:29:21
阅读次数:
223
常用的单例类有: cocoa Touch框架:UIApplication;NSUserDefaults;NSNotification;NSBundle; cocoa框架:NSFileManager;NSWorkspace;NSApplication. The UIApplication class ...
分类:
其他好文 时间:
2015-09-17 17:17:21
阅读次数:
210
1.计算单个文件大小+ (long long)fileSizeAtPath:(NSString*)filepath{ NSFileManager* manager = [NSFileManager defaultManager]; if ([manager fileExistsAtPat...
分类:
其他好文 时间:
2015-09-17 11:46:38
阅读次数:
188
转自:http://blog.csdn.net/xyz_lmn/article/details/8968213,留着方便查阅iOS的沙盒机制,应用只能访问自己应用目录下的文件。iOS不像android,没有SD卡概念,不能直接访问图像、视频等内容。iOS应用产生的内容,如图像、文件、缓存内容等都必须...
分类:
移动开发 时间:
2015-09-16 12:50:43
阅读次数:
200
//NSData遵循NSCopying NSCoding协议,它提供面向对象的数组存储为字节 //适用与读写文件,而读写文件的时候需要一个缓冲区,而NSDate就提供了这么一个缓存区 //定义一个char类型的字符串 const char * string = "Hi there ,this...
分类:
移动开发 时间:
2015-09-16 12:05:46
阅读次数:
224
UI简单总结:一、常用单例: NSBundle*bundel = [NSBundlemainBundle]; //加载资源 NSFileManager*fm = [NSFileManagerdefaultManager];//文件管理 UIApplication*app = [UIApplicati...
分类:
移动开发 时间:
2015-09-14 21:11:17
阅读次数:
212