我似乎在任何地方都找不到这个,但我在尝试在我的故事板中为我的应用程序委托创建参考出口时遇到了UIWindow
问题UIViewController
。UIViewController
s 来自a UISplitViewController
。从我看到的使用 xib 文件而不是故事板的示例中,IBOutlet
s 似乎是通过“单击和拖动”来制作的。
我完全迷失了这个问题,因为 Xcode 不允许我将任何插座拖到我的应用程序委托中。如果您能帮助指出我做错了什么,我将不胜感激。
我似乎在任何地方都找不到这个,但我在尝试在我的故事板中为我的应用程序委托创建参考出口时遇到了UIWindow
问题UIViewController
。UIViewController
s 来自a UISplitViewController
。从我看到的使用 xib 文件而不是故事板的示例中,IBOutlet
s 似乎是通过“单击和拖动”来制作的。
我完全迷失了这个问题,因为 Xcode 不允许我将任何插座拖到我的应用程序委托中。如果您能帮助指出我做错了什么,我将不胜感激。
XCode 和 Story 板通常只允许您将 outlet 拖动和连接到视图控制器。使用故事板时,选择一个项目作为根视图控制器,然后从那里进行通信和转场。如果您只是尝试将事物映射到您的故事板,您应该能够找到您执行类似的操作:
UISplitViewController *splitViewController = (UISplitViewController *)self.window.rootViewController;
如果您有一个通用的“数据共享”类,那么单例是始终获取类的公共实例并确保所有引用类都使用相同信息的好方法。