Swift中的UITextField“ text”属性设置器

Art*_*lov 1 setter properties uitextfield swift

用户/开发人员在代码或情节提要中为“文本”属性(UITextField对象)设置值时,如何应用某些操作。如何检测不断变化的核心属性?

Bag*_*yer 6

最简单的方法是:

override public var text : String? {
    didSet {
        // Do whatever you want, for example
        if !(text != nil && text!.isEmpty) {

        }
    }
}
Run Code Online (Sandbox Code Playgroud)