沙盒机制的使用
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory ,NSUserDomainMask, YES); NSString *docDir = [paths objectAtIndex:0]; //以上两行是获取Document目录 NSString *filePath = [docDir stringByAppendingPathComponent:@"oderinfo.plist"]; //“”内是自己起的名字 相当于在沙盒里创建了一个文件 BOOL is_save_success = [ array_orders(想要加进沙盒的内容) writeToFile:filePath atomically:YES]; if (is_save_success == true) { } 判断是否存进沙盒成功。
取出沙盒的信息
NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory ,NSUserDomainMask, YES); NSString *docDir = [paths objectAtIndex:0]; //同样先获取路径 NSString *readPath = [docDir stringByAppendingPathComponent:@"oderinfo.plist"]; NSMutableArray *array_orderList = [[NSMutableArray alloc]initWithContentsOfFile:readPath]; //取出沙盒里存的信息