アップグレードを購入するのに十分なポイントがない場合は、UIAlertViewをポップアップします。これまでのところ、私はアップグレードを得るためにポイントを費やすこのコードを持っています。アップグレード費用が300ポイントで、ユーザーが150人しかいない場合は、UIAlertViewに必要な金額を計算し、「このアップグレードを購入するには150ポイント以上必要です」と言ってください。ここに私のコードです。 ( 'MAG' と 'スコア' の両方のint値です。)ポイントが足りない場合はUIAlertView
-(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;
}
...このようなsomethinを試してみて、それを説明するスコア? – Aravindhan
Magはアップグレード版で、スコアはポイント/コストです – Joethemonkey101