如何转换UITextField到Decimal

时间:2017-09-03 16:40:15

标签: swift uitextfield decimal

我有一个带小数点的UITextField。我尝试用它中的值做一些数学但是我无法理解它。

要将字符串作为int,我这样做:

let number:Int? = Int(self.number.text!)

......有效。

但我不明白为什么我不能为小数执行以下操作:

let decimalNumber:Decimal? = Int(self.decimalNumber.text!)

我收到错误消息:

  

无法使用类型为'(String)'的列表参数调用类型为'Decimal'的初始值设定项

凭借我的javascript知识,我发现很难处理iOS上某个字段的值:)

0 个答案:

没有答案