在说这个问题之前,必须先解释一下,我们在引入project的时候,xcode会给我们3个选项 1.Copy items if needed 主要是说明,是否要将文件复制到project所在文件夹。 假设不选中。并且该库文件不在project文件夹下。引入文件的时候就不过引入逻辑链接,不复制文件。(假 ...
分类:
其他好文 时间:
2017-04-18 09:31:23
阅读次数:
186
单例的应用十分普遍,单例模式使一个类仅仅有一个实例。 *易于供外界訪问. *方便控制实例个数,节约系统资源. *OC中的常见单例: 如:UIApplication, NSNotificationCenter, NSUserDefaults, NSFIleManager。 *应用程序中用到的单例: 如 ...
分类:
移动开发 时间:
2017-04-09 14:57:40
阅读次数:
265
//获取Document路径 + (NSString *)getDocumentPath { NSArray *filePaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); r... ...
分类:
移动开发 时间:
2017-03-29 16:31:46
阅读次数:
237
UIApplication(应用程序实例) NSNotificationCenter(消息中心) NSFileManager(文件管理) NSUserDefaults(应用程序设置) NSURLCache(请求缓存) NSHTTPCookieStorage(应用程序cookies池) ...
分类:
移动开发 时间:
2017-02-05 20:37:07
阅读次数:
188
目录操作和文件管理 学习目标 1.理解单例 2.掌握NSFileManager类常用的文件管理操 3.掌握NSFileHandle类常用的文件数据操作 4.了解NSData类的常用操作 5.掌握Plist文件读写 —————————————————————— 通常程序在运行中或者程序结束之后,需要保 ...
分类:
移动开发 时间:
2017-01-15 07:32:18
阅读次数:
327
1、常见的NSFileManager文件方法 -(NSData *)contentsAtPath:path //从一个文件读取数据 -(BOOL)createFileAtPath: path contents:(NSData *)data attributes:attr //向一个文件写入数据 -( ...
分类:
移动开发 时间:
2016-12-24 16:30:40
阅读次数:
281
iOS常用公共方法 1. 获取磁盘总空间大小 //磁盘总空间 + (CGFloat)diskOfAllSizeMBytes{ CGFloat size = 0.0; NSError *error; NSDictionary *dic = [[NSFileManager defaultManager] ...
分类:
移动开发 时间:
2016-12-02 21:58:35
阅读次数:
316
SDWebImage框架中在自动做磁盘缓存的过程中,底层实现了计算Cache的大小,框架的方法名称是getSize,但方法不容易被人理解,我就从新写了一下,附带注释 基本思想: 1. 先取出的Cache,获取该文件的路径 2. 利用NSFileManager,取出该文件下的所有子路径返回一个数组 3 ...
分类:
移动开发 时间:
2016-10-23 02:47:15
阅读次数:
275
获取应用沙盒根路径: 获取Documents目录路径: 获取Cache目录路径: 获取Tmp目录路径: 创建文件夹: 创建文件: 写数据到文件: 读文件数据: 文件属性: 删除文件: ...
分类:
其他好文 时间:
2016-10-19 09:40:38
阅读次数:
190
NSString *extension = @"txt"; NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocu ...
分类:
其他好文 时间:
2016-09-13 00:08:22
阅读次数:
189