快速铸造任何关闭

时间:2018-02-27 02:45:07

标签: swift casting closures

我试图在字典中输出一个存储为Any的函数。 演员失败了,我不明白为什么。我试图寻找类似的例子而没有运气。

fileprivate let array: [[String:Any]] = [
    [
      "title": "my title",
      "image": "image url",
      "callback": callback
    ]
]

func callback() {
    print("called")
}

if let callback = array[0]["callback"] as? () -> Void {
    callback()
}

欢迎任何帮助! 干杯

0 个答案:

没有答案