Nei*_*Net 2 expression nsnumber operands ios
我有以下代码行
NSNumber *myValue = loadTempValue*0.420;
Run Code Online (Sandbox Code Playgroud)
我试图将 的值设置*myValue为 的值loadTempValue*0.420,
但是,我收到错误
Invalid operands to binary expression ('NSNumber *" and 'double')
有人可以建议如何设置吗?
似乎loadTempValue也是一个NSNumber。在这种情况下,您想要:
NSNumber *myValue = @([loadTempValue doubleValue] * 0.420);
Run Code Online (Sandbox Code Playgroud)
为什么要NSNumber为这些值使用对象?
如果loadTempValue是,double你可以这样做:
double myValue = loadTempValue * 0.42;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5899 次 |
| 最近记录: |