iOS开发总结(A0) - 文件系统目录

NSFileManager是对ios文件系统管理的一个类。

1.  对数据进行持久化,一般使用目录:NSDocumentDirectory

2. 缓存目录:NSCachesDirectory

3. 可用以下函数获取以上两个目录:

 

NSArray *NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory directory, NSSearchPathDomainMask domainMask, BOOL expandTilde);

directory为NSDocumentDirectory、NSCachesDirectory等

domainMask为NSUserDomainMask

expandTilde说明是否展开,一般为YES

返回值为一个数组,对于获取以上目录,取firstObject即可

4. 使用NSTemporaryDirectory()函数获取临时目录

5. 获取bundle中资源路径

 - (NSString *)pathForResource:(NSString *)name ofType:(NSString *)ext;

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/beddup/p/4614772.html