GCController.controllers()
アプリの起動時にどのコントローラーが既に AppleTV に接続されているかを知るために、アプリの起動後に配列を読み取ろうとしています。しかし、最初の UIViewController で呼び出されたGCController.controllers().count
後、ある時点までは 0です。現在接続されているコントローラーが設定されていることviewDidAppear
を確認できる決定的なポイントを知っている人はいますか?GCController.controllers()
コントローラー接続通知に登録する必要があることを認識しています。
NSNotificationCenter.defaultCenter().addObserver(self, selector: "handleControllerDidConnectNotification:" , name: GCControllerDidConnectNotification , object: nil)
しかし、それは打ち上げ後のことです。まず、すでに接続されているものを知る必要があります。誰でも知っていますか?