我正在尝试GCController.controllers()
在我的应用程序启动后读取数组,以了解在应用程序启动时哪些控制器已连接到 AppleTV。但是直到在我的初始 UIViewController 上被调用GCController.controllers().count
后的某个时间点才为 0 。viewDidAppear
有谁知道您可以检查GCController.controllers()
它是否已填充当前连接的控制器的确定点?
我知道需要注册控制器连接通知;
NSNotificationCenter.defaultCenter().addObserver(self, selector: "handleControllerDidConnectNotification:" , name: GCControllerDidConnectNotification , object: nil)
但那是发射后的事。首先我需要知道哪些已经连接。有人知道吗?