在Swift中,是否有可能在运行时将闭包解析为字符串?例如:
let y = 5
let myClosure = { (x: Double) -> Double in
return x * 2 + y
}
我希望能够得到"x * 2 + 5"
(例如函数调用closureToString(myClosure)
)这样的内容。是否有可能做到这一点?顺便说一下,我是指在运行时,因为y
可以从命令行读取。
我不认为这是可能的,只是想确认一下^^ 谢谢;)