gpt4 book ai didi

ios - 在哪里连接 UIViewController 子类中的 socket ?

转载 作者:行者123 更新时间:2023-11-28 22:20:20 27 4
gpt4 key购买 nike

我将 UIViewController 子类化(我们称之为 ParentViewController)并添加了一堆属性和方法——IBOutlets 和 IBActions 等等——我想为 ChildViewControllerAChildViewControllerBChildViewControllerC

我的愚蠢问题是,由于所有这些属性都是在 ParentViewController 的 界面中定义的,我如何将它们连接到 ChildViewControllers 的界面中?在我的 ios 7 Storyboard主文件中,我为每个 ChildViewControllerAChildViewControllerB、ChildViewControllerC 等都有一个 ViewController,但我没有加号端口在它们相应的 .h/.m 文件中,因为它们都在 ParentViewController.h 中。

有什么我想念的吗?我是否需要重新定义每个 ChildViewController 中的属性,以便有一些地方将它们连接到相应的 Storyboard View ?

最佳答案

这应该按照您描述的方式工作;正如我刚刚验证的那样。

@interface ParentViewController : UIViewController
@property (nonatomic, weak) IBOutlet UILabel *someLabel;
@end

创建 ParentViewController 的子类,并在 Storyboard 编辑器中将自定义类设置为 ChildViewControllerAChildViewControllerB,如下所示:

enter image description here

如果这与您正在做的事情相符,那么 socket 应该在那里。

enter image description here

简而言之,您不需要重新定义对象层次结构中较早定义的 socket 。

关于ios - 在哪里连接 UIViewController 子类中的 socket ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20581901/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com