• 关于ios中得路径详细讲解


    利用create groups for any added folders 这样的方式表示的是将所有的资源都放在资源包得路径下,没有层次的概念
    利用create folder references for any added folders这样的表示方式是在按照原来文件夹的方式将他们放入到安装包中的。
    在安装包中有几个这样的文件夹:(这些文件都是位于家路径下的)
    (1)Documents: 该文件夹用于程序数据文件写入到该目录下,用于存储用户数据以及需要备份的数据。
    (2)Library:include Caches and Preferences .
    Preferences:用于放置用户的偏好数据,你不能直接创建偏好的设置文件,应该使用NSUserDefaults的类来获取和设置应用程序偏好
    Caches:用于存放应用程序专用的支持文件,保存应用程序再次启动过程需要的信息。
    (3)tmp:临时文件夹,下次启动就会将该文件夹中的东西删除。




    获取目录的方法:
    (1)获取家目录的方法:
    NSString *homeDir = NSHomeDirectory();


    (2)获取Documents目录路径的方法:
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *docDir = [paths objectAtIndex:0];
    (3)获取Caches目录路径的方法:
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
    NSString *cachesDir = [paths objectAtIndex:0];
    (4)获取tmp目录路径的方法:
    NSString *tmpDir =  NSTemporaryDirectory();
    (5)获取应用程序程序包中资源文件路径的方法(获取apple.png);
    NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"apple" ofType:@"png"];

  • 相关阅读:
    smtp实验(生成树协议)
    结合以太通道的vlan配置
    路由器基础配置之浮动静态路由
    路由器基础配置之rip
    路由器基础配置之静态路由
    路由器基础配置之单臂路由实现vlan间通信
    交换机基础配置之三层交换机实现vlan间通信
    交换机基础配置之stp生成树实验
    交换机基础配置之结合以太通道的vlan设置
    交换机基础设置之vtp管理vlan设置
  • 原文地址:https://www.cnblogs.com/ios8/p/ios-path.html
Copyright © 2020-2023  润新知