私は、グローバルプロパティselectedTagIDsを観察し、rootViewControllerでメソッドを実行したいと思います。これは可能ですか? rootViewControllerへの参照はどのように取得できますか?rootViewControllerでメソッドを呼び出すことはできますか?
import UIKit
class Global {
static var sharedInstance = Global()
var tags = [Tag]()
var selectedTagIDs = [Int]() {
didSet {
// get error `use of unresolved identifier appDelegate`
let viewController = appDelegate.window!.rootViewController as! MainViewController
viewController.filterItems()
}
}
}
thx私はそれを 'として! AppDelegate'しかし働いた! – timpone