Я делаю проект в target-c, и мне нужно сохранить некоторые значения в userDefaults.Я уже сделал то же самое в том же проекте.Это работало нормально, но теперь я пытаюсь добавить некоторые значения в userDefaults, показывая ошибку при получении любых данных из userDefaults.Я добавляю данные как
NSString * totalBitValue = [NSString stringWithFormat:@"%.6f Bit",
totalValue /
[[[NSUserDefaults standardUserDefaults] objectForKey:@"Bit"] floatValue]];
[[NSUserDefaults standardUserDefaults]setObject:totalBitValue forKey:@"totalBTCValue"];
[[NSUserDefaults standardUserDefaults]setFloat:totalUSDValue forKey:@"totalUsedValue"];
[[NSUserDefaults standardUserDefaults] synchronize];
и ошибку как
ошибка: Попытка поместить стек в нечитаемую память по адресу: 0x7ffeeafe2af0
Я получил ошибку в следующей строке:
if( [[NSUserDefaults standardUserDefaults] objectForKey:@"CoinValue"] != nil) {
[[self ValueLabel] setText: [NSString stringWithFormat:@"%@", [[NSUserDefaults standardUserDefaults] objectForKey:@"CoinValue"] ]];
}
Любой может мне помочь. Заранее спасибо