zoukankan      html  css  js  c++  java
  • iOS-偏好设置保存数据

    两个按钮

    - (IBAction)save:(id)sender {
        
        // [NSUserDefaults standardUserDefaults]可以直接操作偏好设置文件夹
        NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
        
        // 自动帮我们生成一个plist文件存放在偏好设置的文件夹
        [defaults setObject:@"hm" forKey:@"account"];
        
        // 同步:把内存中的数据和沙盒同步
        [defaults synchronize];
        
    }
    - (IBAction)read:(id)sender {
        // [NSUserDefaults standardUserDefaults]可以直接操作偏好设置文件夹
        NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    
       NSLog(@"%@",[defaults objectForKey:@"account"]);
        
    //    NSDictionary *dict = @{@"account":@"hm"};
    //    
    //    dict writeToFile:<#(NSString *)#> atomically:<#(BOOL)#>
        
    }
    
    /*
        偏好设置的好处
        不用关心文件名
        快速进行键值对存储的时候用偏好设置
  • 相关阅读:
    js-AOP
    jQueryUI之autocomplete
    nginx安装配置
    oracle结构语法
    ajax/表单提交 多个相同name的处理方法
    ES6模块化
    docker运维
    帆软报表
    oracle锁表
    香港到大陆IPLC节点故障
  • 原文地址:https://www.cnblogs.com/zhuyaguang/p/4787565.html
Copyright © 2011-2022 走看看