奇妙な理由で、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"]);