Я новичок в программировании, и мне нужна ваша помощь ... У меня есть метка с именем "typeLabel", в которой текст метки по умолчанию se "NiMH".Этот текст меняется на NiCad через pickerView.Я хочу через оператор if изменить значение множителя, однако «неиспользуемая переменная floatTime» останавливает программу.Код:
-(IBAction)calculate:(id)sender {
if ([typeLabel.text isEqualToString:@"NiCad"])
{
float floatTime=([mAhLabel.text floatValue]/chargerSlider.value)*1.4;
} else {
float floatTime=([mAhLabel.text floatValue]/chargerSlider.value)*1.5;
}
int intHourhs=(floatTime);
float floatHours=(intHourhs);
float floatMinutes=(floatTime-floatHours)*60;
NSString *stringTotal = [NSString stringWithFormat: @"%1.1i Hours and %.0f Minutes", intHourhs, floatMinutes];
chargeLabel.text=stringTotal;
}