Swift - 如何添加事件监听器来取消电子邮件对话框?

时间:2015-05-20 07:52:29

标签: swift xcode6

我正在使用text属性来检测电子邮件。它工作正常,但如果用户确实取消了发送电子邮件,我需要的是一个监听器。 如何使用Xcode实现这一目标?

非常感谢

1 个答案:

答案 0 :(得分:0)

您需要提供更多信息,问题照片。 可能的示例代码。 如果您可以检测到正确添加的电子邮件的结果,那么您应该处理nil。 您没有指定取消选项是按钮还是.addAction方法。在这两种情况下,您都可以使用通知/观察员。

class StepCounter {
var totalSteps: Int = 0 {
    willSet(newTotalSteps) {
        println("About to set totalSteps to \(newTotalSteps)")
    }
    didSet {
        if totalSteps > oldValue  {
            println("Added \(totalSteps - oldValue) steps")
        }
    }
}

}