我正在尝试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
在转发类对象“UIWindowSceneDelegate”中找不到属性“窗口”
但是当我去定义时UIWindowSceneDelegate
,我看到了一个window
属性:
那么在 iOS 13 中使用 Objective-C 获取 rootViewController 的正确方法是什么?