Ios Swift:使用属性观察者从视图中获取值
我有一个自定义UIView(称为GridView),我将其初始化,然后添加到ViewController(DetailViewController)。GridView包含一个名为numbers的Int属性,我想详细了解该属性何时更改。是否可以使用属性观察器来解决此问题?Swift为您提供了特定的挂钩,例如,Ios Swift:使用属性观察者从视图中获取值,ios,swift,Ios,Swift,我有一个自定义UIView(称为GridView),我将其初始化,然后添加到ViewController(DetailViewController)。GridView包含一个名为numbers的Int属性,我想详细了解该属性何时更改。是否可以使用属性观察器来解决此问题?Swift为您提供了特定的挂钩,例如,didSet,您可以在属性更改时使用该挂钩进行通知: var x : Int { didSet { callAMethod() } } 然后,您可以将其与任何其他技术相结合,例如委派、回调、
didSet
,您可以在属性更改时使用该挂钩进行通知:
var x : Int { didSet { callAMethod() } }
然后,您可以将其与任何其他技术相结合,例如委派、回调、NSNotificationCenter
等