IOS使用 NSUserDefaluts保存登录数据

NSArray *array  = [NSArray  arrayWithObjects:@"name",  @"pwd", nil ];

NSUserDefaults *userDefaults = [NSUserDefaults  standarUserDefaults];

//保存数据
[userDefaults setObject:array  forKey:@"userInfo" ];

//加载数据
array = [userDefaults objectForKey:@"userInfo"];
NSLog(@"login name :  %s",[ [ array objectAtIndex:0] UTF8String ]);

//删除数据
[userDefaults removeObjectForKey:@"userInfo"];

//退出程序后再次运行程序获取上一次保存的数据
[userDefaults synchronize];      //重点

你可能感兴趣的:(IOS使用 NSUserDefaluts保存登录数据)