由于某些奇怪的原因, golferStats 没有正确存储信息......
我把这段代码中的一堆东西删掉了,为什么仍然无法正常工作?
问题:最后一个 NSLOG 在它应该返回一个巨大的数组时返回 nil...
NSMutableDictionary *golferStats = [[NSMutableDictionary alloc] init];
golferStats = [userDefaults objectForKey:@"golferStats"];
[golferStats setObject:golferTwoIconCounter forKey:golferName]; //golferName is k
[userDefaults setObject:golferStats forKey:@"golferStats"];
[userDefaults synchronize];
NSLog(@"SAVED SCORE CARD");
NSLog(@"%@",[golferStats objectForKey:@"k"]);