为什么'任何'可以向下转换为任何功能?

时间:2015-09-15 07:28:56

标签: ios swift

我遇到了类型' Any'斯威夫特 我的代码

print( ( {} as Any ) as? Int->() )

在控制台上显示以下消息。

  

可选((功能))

但我认为' as?'必须失败,消息应该是

  

可选(无)

这是正常行为吗?

1 个答案:

答案 0 :(得分:0)

解决,在Xcode 7.3中,它显示'nil'。