zoukankan      html  css  js  c++  java
  • 沙盒

     //1.获取沙盒文件夹路径

        NSString *homePath = NSHomeDirectory();

        NSLog(@"%@",homePath);

        //2.获取Documents文件夹路径

        /**

         *

         *  @param directory#>   搜索文件路径

         *  @param domainMask#>  查找的范围 NSUserDomainMask   用户域范围中查找.

         *  @param expandTilde#>是否显示详细路径  YES显示

        OS X平台下 可以登录多个用户,所以之前获取的是所有用户的文件路径,现在用于IOS平台,用户只有一个,路径只有一个.

         */

        

        NSString *documentsPath =   [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,YES)  firstObject];

        NSLog(@"%@",documentsPath);

        //3.获取Library

     NSString *libraryPath =[NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)firstObject];

        NSLog(@"%@",libraryPath);

        //4.获取tmp文件夹

        NSString *tmpPath = NSTemporaryDirectory();

        NSLog(@"%@",tmpPath);

        //5.获取Library/Caches文件夹路径

        NSString *cachesPath =  [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES)firstObject];

        NSLog(@"%@",cachesPath);

        //6.获取Library/Preference文件夹  通过NSUserDefaults来操作

        NSUserDefaults *defaults  =[NSUserDefaults standardUserDefaults];

        [defaults setObject:@"lanou" forKey:@"user"];//存储用户名

        [defaults setObject:@"12345" forKey:@"password"];//存储密码

        [defaults setBool:YES forKey:@"login"];//存储已登录状态

        //7.获取应用包的路径  包中含有应用程序加载所需的所有资源,也是之后上传到appStore的包

      NSString *bundlePath = [NSBundle mainBundle].bundlePath;

        NSLog(@"%@",bundlePath);

        //8.获取包中对应资源的路径

        [[NSBundle mainBundle]pathForResource:@"资源名" ofType:@"资源类型"];

        /**

         *  系统生成的文件夹我们没有权限删除,我们可以自己创建,删除自己建的文件夹.

        */

  • 相关阅读:
    Weblogic 漏洞利用总结
    CVE-2017-9993 FFMpeg漏洞利用
    tomcat漏洞利用总结
    移动渗透测试杂记
    CORS漏洞利用检测和利用方式
    discuz mlv3.x命令注入
    DNS域传输漏洞利用总结
    redis未授权漏洞和主从复制rce漏洞利用
    CVE-2016-3714-ImageMagick 漏洞利用
    JAVA WEB EL表达式注入
  • 原文地址:https://www.cnblogs.com/wukun168/p/6010825.html
Copyright © 2011-2022 走看看