小编P K*_*run的帖子

NSUser默认不保存任何值

我试图将来自服务器的userid存储到userDefaults这是一个NSUserDefault对象,但它总是显示0为userDefaults的值,我曾尝试过使用setObject方法,但仍然无法正常工作,我检查了来自服务器的信息它从不为0.用户id的值永远不会为0,但NSUserDefault仍显示为0.

int userid=[[userdata objectForKey:@"id"] integerValue];
[userDefaults setInteger:userid forKey:@"UserID "];
[userDefaults synchronize];
NSLog(@"UID: %d",[[NSUserDefaults standardUserDefaults] integerForKey:@"UserID"]);
Run Code Online (Sandbox Code Playgroud)

请帮我谢谢.

iphone nsuserdefaults ios

0
推荐指数
2
解决办法
131
查看次数

标签 统计

ios ×1

iphone ×1

nsuserdefaults ×1