Come si converte una stringa in float in Objective-C?Converti una stringa in float in Objective-C
Sto provando a moltiplicare un paio di stringhe che sto ottenendo indietro da JSON:
float subTotal = [[[[purchaseOrderItemsJSON objectAtIndex:i] objectAtIndex:j] objectForKey:@"Price"] floatValue];
NSLog(@"%@",subTotal);
Questo mi dà: (null) nella console. So che esiste una stringa valida che esce da quell'array perché lo sto già usando per mostrare il suo valore in un'etichetta.
float subtotale = [[[[purchaseOrderItemsJSON objectAtIndex: i] objectAtIndex: j] objectForKey: @ "Price"] floatValue]; NSLog (@ "% @", subTotal); Questo mi dà un (nulla) sulla console. So che c'è un valore di stringa in là. – Slee
@Max, puoi provare a stampare quella stringa e incollarla qui? –
è: 3399 e l'output risulta essere: (null) – Slee