rootViewController
Objective-Cを使用してiOS 13で取得しようとしています。私はこのようなことをしています:
for (UIScene *scene in UIApplication.sharedApplication.connectedScenes) {
UIWindowScene *windowScene = (UIWindowScene *) scene;
UIWindowSceneDelegate *windowSceneDelegate = (UIWindowSceneDelegate *) windowScene.delegate;
windowSceneDelegate.window = ...
}
しかし、 (を取得するために) のwindow
プロパティにアクセスしようとすると、次のエラーが発生します。windowSceneDelegate.window =
rootViewController
プロパティ「window」がフォワードクラスオブジェクト「UIWindowSceneDelegate」に見つかりません
しかし、 の定義に進むと、次のプロパティUIWindowSceneDelegate
が表示されます。window
Objective-Cを使用してiOS 13でrootViewControllerを取得する正しい方法は何ですか?