ios 沙盒机制的使用

沙盒机制的使用

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];
   //取出沙盒里存的信息

猜你喜欢

转载自404530969.iteye.com/blog/2258429