我必须在从NSString转换后添加小数值,但即使我进行测试,它也会因空值而失败。
[lastPrice decimalNumberByAdding:actualPrice==nil?nullValue:actualPrice]]
在调试模式下:
lastPrice = 0;
actualPrice = NaN
nullValue = 0;
我期待
actualPrice==nil?nullValue:actualPrice
会被正确估算但是nil不是NaN ......
我该怎么做?
答案 0 :(得分:0)
好的! 解决方案是here
测试应该是:
[lastPrice decimalNumberByAdding:isnan([actualPrice doubleValue]?nullValue:actualPrice]]