ios – 如何从Button获取标签名称?

前端之家收集整理的这篇文章主要介绍了ios – 如何从Button获取标签名称?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 Swift中是新的,我正在制作一个简单的计算器,我不会检测到被按下的按钮,我的代码在下面.
@IBAction func ButtonTapped(TheButton : UIButton){

    println(TheButton.titleLabel.text)
}

但它显示我的错误像“UILabel?没有成员一个命名文本”

它告诉我修改这样的代码

println(TheButton.titleLabel?.text)

此Prints可选(“1”)(1是我的按钮名称)

所以任何人都可以帮助我为什么这是发生在我身上,如何打印我的按钮名称没有可选?

解决方法

如果您确定titleLabel不为零:
println(TheButton.titleLabel!.text)

其他

if let text = TheButton.titleLabel?.text {
    println(text)
}

猜你在找的iOS相关文章