数据的存取

-------------------------------------------------------------------

数据的存取_第1张图片

-------------------------------------------------------------------

( 2 ) userDefault/保存偏好设置

数据的存取_第2张图片

数据的存取_第3张图片

/// 在合适的地方 存数据
- (void)saveData {
    
    //保存开关状态和用户信息
    NSUserDefaults *<#userDefaults#> = [NSUserDefaults standardUserDefaults];
    
    //保存 BOOL 类型数据
    [<#userDefaults#> setBool:self.<#控件.isOn#> forKey:@"<#keyName#>"];
    
    //保存 NSString 类型数据
    [userDefaults setObject:self.<#文本控件.text#> forKey:@"<#keyName#>"];
    
    //立即写入 Ios8之前必须调用
    [userDefaults synchronize];
 
}
/// 在合适的地方 取数据
- (void)loadData {
    
    // 读取数据
    NSUserDefaults *<#userDefaults#> = [NSUserDefaults standardUserDefaults];
    
    self.<#文本控件.text#> = [<#userDefaults#>
                          objectForKey:@"<#keyName#>"];
    
    self.<#控件.on#> = [<#userDefaults#> boolForKey:@"<#keyName#>"];
}

------------------------------------------------------------------------

( 1 ) NSCoding/归档&解档


数据的存取_第4张图片

数据的存取_第5张图片

数据的存取_第6张图片

数据的存取_第7张图片

数据的存取_第8张图片




你可能感兴趣的:(数据的存取)