Boa Noite!
Estou com um problema, possuo uma variavel imc, que esta declarada em NewStart.h cujo os calculos estão sendo realizados via:
-(IBAction) backgroundTap:(id)sender{
imc : (weightcalc+heightcalc)
}
Porem quando passo de uma view para outra utilizo o seguinte codigo:
Em NewStart.m
-(float) getIMC{
return imc;
}
Em Result.m
- (void)viewDidLoad {
NewStart *Take = [[NewStart alloc]init];
resultimc.text = [NSString stringWithFormat:@"%.2f",[Take getIMC]];
[super viewDidLoad];
}
O problema é que nao consigo obter na funcao float, o valor que calculei anteriormente na acao.
Nota-se sou obrigado a calcular na acao pois os valores das variaveis vem de uma acao digitada dos labels.
Obrigado, desde ja!