App中常用的几个目录如何获取

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

App 中常用的目录有6个,分别是:

(1)Home

(2)Home > Documents

(3)Home > Library

(4)Home > Library > Caches

(5)Home > Library >PReferences

(6)Home > tmp

那么如何获取这些目录呢?

1///Home2NSString *homeDir =NSHomeDirectory();34///Home > Documents5NSString *documentsDir =[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject];67///Home > Library8NSString *libraryDir =[NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) firstObject];910///Home > Library > Caches11NSString *cachesDir =[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) firstObject];1213///Home > tmp14NSString *tmpDir = NSTemporaryDirectory();

PS:Preferences 没有相对应的取目录方法,因为该目录主要存储用户偏好设置信息,可以直接通过键值对进行读写访问,因此也不需要获取目录。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航