sandBoxPathFile_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > sandBoxPathFile

sandBoxPathFile

 2015/4/22 23:04:13  jsonUserList  程序员俱乐部  我要评论(0)
  • 摘要://获得本应用程序的沙盒目录NSArray*array=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*path=[arrayobjectAtIndex:0];NSLog(@"%@",path);//每个应用程序都有自己的沙盒目录,应用程序之间不能够相互访问沙盒目录//沙盒目录下具有Documents,Libray
  • 标签:file

 //获得本应用程序的沙盒目录

    NSArray *array=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

    NSString *path=[array objectAtIndex:0];

    NSLog(@"%@",path);

    

    //每个应用程序都有自己的沙盒目录,应用程序之间不能够相互访问沙盒目录

    //沙盒目录下具有Documents,Libray,temp

    //Documents目录下的文件会在itunes备份和恢复时一起备份到服务器和恢复到手机,程序中自己创建的文件需要放到Documents目录下

    //Libray存放的是系统的系统库,应用程序不能使用Libray目录

    //tmp目录存放临时文件,当从新启动时,会删除tmp目录下所有文件

    

    NSDictionary *dict=[[NSDictionary alloc]initWithObjectsAndKeys:@"a",@"b", nil];

    NSString *sandBoxPathFile=[NSString stringWithFormat:@"%@/abc.plist",path];

    //向本应用程序的沙盒目录的Documents文件下写入abc.plist

    [dict writeToFile:sandBoxPathFile atomically:YES];

    

    //读文件

    NSDictionary *readDict=[[NSDictionary alloc]initWithContentsOfFile:sandBoxPathFile];

    NSLog(@"%@",readDict);

 

发表评论
用户名: 匿名