以下の計算を処理する方法に問題があるかどうか、誰でも見ることができますか? 答えが実際に正しい場合でも、実行時に「You scored 0」を取得しているように見えました。
- (void)countGain{
int gain = 0;
int percentage;
if ([answer objectForKey:@"1"] == [usrAnswer objectForKey:@"1"]) {
gain += 1;
}
percentage = (gain / 10) * 100;
NSString *scored = [[NSString alloc] initWithFormat:@"You scored %d",percentage];
score.text = scored;
rangenans.text = [answer objectForKey:@"1"];
[scored release];
}