【发布时间】:2017-07-14 19:25:14
【问题描述】:
我正在尝试将变量转换为变量中保存的不同类型或函数的返回类型。这是一个想法:
let i = 1 as type(of: 3.14)
但是当我这样做时,我得到了几个错误:
- 使用未声明的类型'type'
- 一行中的连续语句必须用';'分隔(这会在
type和(of: 3.14)之间插入一个分号)
还有一个警告:
-
(of: Double)类型的表达式未使用
如何将值转换为保存在变量中的类型?
【问题讨论】:
-
你的例子无论如何都行不通。无法将数字类型相互转换。