码迷,mamicode.com
首页 > 移动开发 > 详细

iOS-plist的保存和读取

时间:2015-09-06 23:09:57      阅读:382      评论:0      收藏:0      [点我收藏+]

标签:

两个按钮

// 当点点击保存的时候调用
- (IBAction)save:(id)sender {
    // 获取沙盒的根路径
//    NSString *home = NSHomeDirectory();
    
    // 拼接Documents路径
//    NSString *docPath = [home stringByAppendingString:@"/Documents"];
//    NSString *docPath = [home stringByAppendingPathComponent:@"Documents"];
    
    
    /**
     *  NSDocumentDirectory : 查找Documents文件夹
        NSUserDomainMask : 在用户的应用程序下查找
     YES 把路径展开 NO 当前应用的根路径 == ~ 
     NO  ~/Documents

     */
    NSString *docPath =  NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
    NSLog(@"%@",docPath);
    
    // 拼接文件路径
    NSString *filePath = [docPath stringByAppendingPathComponent:@"data.plist"];
    
    // 只有具备writeToFile:的对象才能使用plist存储,NSArray
    NSArray *array = @[@1,@2,@"123"];
    
    [array writeToFile:filePath atomically:YES];
    
//    NSLog(@"%@",docPath);
    
    
    
}
//当点击读取的时候调用
- (IBAction)read:(id)sender {
    NSString *docPath =  NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
    NSLog(@"%@",docPath);
    
    // 拼接文件路径
    NSString *filePath = [docPath stringByAppendingPathComponent:@"data.plist"];
    
   NSArray *data = [NSArray arrayWithContentsOfFile:filePath];
    NSLog(@"%@",data);
    
}

 

iOS-plist的保存和读取

标签:

原文地址:http://www.cnblogs.com/zhuyaguang/p/4787544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!