Abd*_*que 0 objective-c nsuserdefaults nsinteger ios
我试图增加这样的NSInteger使用NSUserDefaults:
NSInteger attempts = [[NSUserDefaults standardUserDefaults]integerForKey:@"tries"];
NSInteger newA = attempts++;
[[NSUserDefaults standardUserDefaults]setInteger:newA forKey:@"tries"];
[[NSUserDefaults standardUserDefaults]synchronize];
NSLog(@"Tries: %d",[[NSUserDefaults standardUserDefaults]integerForKey:@"tries"]);
Run Code Online (Sandbox Code Playgroud)
不过这是我的NSLogs:
Tries: 0
Tries: 0
Tries: 0
Run Code Online (Sandbox Code Playgroud)
这是你的问题
NSInteger newA = attempts++;
Run Code Online (Sandbox Code Playgroud)
在将其设置为newA后,您正在递增尝试,请尝试以下操作:
NSInteger newA = ++attempts;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |