问答详情
源自:4-4 swift属性观察器

didset 初始化不会赋值的疑问

既然themeMode 在self.themeMode执行时并不会初始化fontColor,那didset里面赋值fontColor的changeMode是不是可以省略?

提问者:慕粉4290651 2016-10-30 22:20

个回答

  • chenTheSky
    2016-11-18 22:59:53

    didSet里面赋值fontColor的changeMode是为了检测themeMode改变时的处理代码,当themeMode第二次被赋值,didSet里的代码就会被执行