在Swift中相当于一个Objective-C id?

前端之家收集整理的这篇文章主要介绍了在Swift中相当于一个Objective-C id?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图使用@IBAction绑定一个按钮单击事件到一个Swift方法。在Objective-C中,IBAction的参数类型是id。在Swift中相当于id是什么?
AnyObject,如果你知道发件人从不是nil。
@IBAction func buttonClicked(sender : AnyObject) {
    println("Button was clicked",sender)
}

AnyObject?,如果发送方可以是nil。

@IBAction func buttonClicked(sender : AnyObject?) {
    println("Button was clicked",sender)
}

猜你在找的Swift相关文章