Я пытаюсь добавить свойство наблюдателя в моем классе ChooserListVC для «списка»недвижимости наблюдатель Swift с объектами
Эти переменные в 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")
}
}
}
Но это работает только один раз, когда переход присваивает список. Как я могу сделать это так, чтобы каждый раз, когда я изменял list.chooserItems
в других битах кода, это вызывало бы правильную линию?
Спасибо за ответ, но не совсем то, что я искал, но поставил меня на отслеживать то, что я хотел выполнить – Stan