gpt4 book ai didi

ios - didSet vs willSet?

转载 作者:行者123 更新时间:2023-11-28 06:16:21 26 4
gpt4 key购买 nike

<分区>

我是编程新手,我很难理解这两个属性观察器。

我目前正在构建一个带有表格 View 的应用程序,其中日期选择器包含在它的行中。在这种情况下,我有两个日期选择器。众所周知,日期选择器在单元格中占据了大量高度,因此您需要隐藏它们。下面的代码负责处理它:

var isCheckInDatePickerShown: Bool = false {
didSet{
checkInDatePicker.isHidden = !isCheckInDatePickerShown
}
}

var isCheckOutDatePickerShown: Bool = false {
didSet{
checkOutDatePicker.isHidden = !isCheckOutDatePickerShown
}
}

我有非常基础的编程知识,所以我对 didSet 的功能感到困惑。 willSet 会发生什么?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com