偏好設置保存數據

//偏好設置專門用來保存應用程序的配置信息的,一般情況不要再偏好設置中保存其他數據

//如果利用系統的偏好設置來存儲數據,默認就是存儲在Preferences文件夾下面的

 //偏好設置會將所有的數據保存到同一個文件中


//保存數據

 //1.獲取NSUserDefaults對象

NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults];

//2.保存數據(如果設置數據之後沒有同步,會在將來某一時間點自動將數據保存Preferences文件夾下面)

    [defaults setObject:@"su" forKey:@"name"];

    [defaults setObject:@"gril" forKey:@"student"];

    [defaults setInteger:13 forKey:@"age"];

//NSUserDefaults立刻保存數據

[defaults synchronize];


//讀取數據

 //1.獲取NSUserDefaults對象

NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults];

//2.通過NSUserDefaults獲取保存的數據

NSString * name = [defaults objectForKey:@"name"];

int age = [defaults integerForKey:@"age"];


NSLog(@"%@",name);

NSLog(@"%d",age);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章