无法在iOS中设置浮点变量

时间:2013-09-20 05:00:57

标签: ios objective-c

我在设置一些花车并阅读它们时遇到了一些困难。这是一个a link to the application(是的,有些部分是不完整的,我还没有)。

如果你下载它,你会看到setter没有按照它应该的方式工作,除非我做得不对。

以下是代码:

CalcViewController *CVC = [segue destinationViewController];
    float tempGasPrice;
    GasPrices *tempPrices;

    tempGasPrice = [[unleadedField text] floatValue];
    [tempPrices setUnleaded:tempGasPrice];
    NSLog(@"%F", tempPrices.unleaded);

    tempGasPrice = [[premiumField text] floatValue];
    [tempPrices setPremium:tempGasPrice];
    NSLog(@"%F", tempPrices.premium);

    tempGasPrice = [[superGasField text] floatValue];
    [tempPrices setSuperGas:tempGasPrice];
    NSLog(@"%F", tempPrices.superGas);

这是我需要帮助的部分,如果我在unleadedField,premiumField或superGasField的文本字段中输入1我希望NSLog输出1但是输出0。

1 个答案:

答案 0 :(得分:-4)

float tempGasPrice;

tempGasPrice = [[self.txtField text] floatValue];


NSLog(@"%F", tempGasPrice);

试试这个..