我正在尝试在我的类 ChooserListVC 中为“列表”添加一个属性观察器
这些是我想跟踪的 ChooserSaves 中的变量。
class ChooserSaves: UIDocument {
var savedListObject : SavedList?
var listName : String = ""
var chooserItems : [String] = []
}
我不确定如何在我正在实施的课程中进行设置。
class ChooserListVC: UIViewController, UITableViewDelegate, UITableViewDataSource,UITextFieldDelegate{
var list : ChooserSaves!
我试图做这样的事情:
var list : ChooserSaves!{
didSet{
if chooserItems.count > 0{
println("didset greater than 1")
}
else{
println("didset less than 1")
}
}
}
但这仅在 segue 分配列表时有效。我怎样才能使它每次更改list.chooserItems
其他代码位时都会触发正确的行?