出於某種奇怪的原因golferStats不存儲信息正確...的NSDictionary不存儲信息
我切出這個代碼一堆東西到裸基礎爲何仍然沒有工作?
問題:最後的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"]);
'NSMutableDictionary * golferStats = [[NSMutableDictionary alloc] init]; golferStats = [userDefaults objectForKey:@「golferStats」];'< - 這是很糟糕的內存泄漏。 – 2012-06-01 18:28:31