sandBoxPathFile

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

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

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);

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