Я хочу, чтобы UIAlertView выскакивал, если у пользователя недостаточно очков для покупки обновления. Пока у меня есть этот код, чтобы тратить очки, чтобы получить обновление. Если обновление стоит 300 баллов, а у пользователя только 150, я бы хотел, чтобы UIAlertView рассчитал необходимую сумму и сказал что-то вроде: Вот мой код ('mag' и 'score' - это целые числа.)
-(int)mag {
return [[NSUserDefaults standardUserDefaults] integerForKey:kMagDefaultsKey];
}
-(int)score {
return [[NSUserDefaults standardUserDefaults] integerForKey:kScoreDefaultsKey];
}
-(void)setMag:(int)value {
[[NSUserDefaults standardUserDefaults] setInteger:value forKey:kMagDefaultsKey];
}
-(void)setScore:(int)value {
[[NSUserDefaults standardUserDefaults] setInteger:value forKey:kScoreDefaultsKey];
}
-(void)plusFiveMag:(id)sender {
self.mag = self.mag + 5;
self.score = self.score - 300;
}