Salve a tutti, ho un problema su dei numeri.
Faccio una query sul db e recupero dei float dalla tabella che mi interessa.
Li passo dove mi servono in questo modo:
codice:
NSMutableDictionary *dictionary;
dictionary = [[NSMutableDictionary alloc] initWithObjectsAndKeys:costo_1,@"costo_1",costo_2,@"costo_2", nil];
[listaTemp addObject:dictionary];
[dictionary release];
Nella vista dove devo andare a fare i calcoli mi richiamo il metodo, recupero l'array e stampo
codice:
NSString *costo = [dictionary objectForKey:@"costo_1"];
double c_1 = [costo doubleValue];
NSLog(@"COSTO_1 DA DB______%f", c_1);
La query mi recupera correttamente il valore e stampandolo ad esempio è 3.5
Invece quando stampo c_1 mi da 0,00000
Purtroppo questi valori mi servono per poter fare un calcolo.
Dove sbaglio?
Qualcuno mi da una mano?
Grazie