gpt4 book ai didi

cocoa - 设置应用程序启动时对象初始化的顺序

转载 作者:行者123 更新时间:2023-12-03 17:16:59 25 4
gpt4 key购买 nike

可以在应用程序启动时设置对象初始化的顺序吗?

例如:我在 IB 中有两个对象:myObj1、myObj2。他们都实现了方法-initWithCoder:IB 中对象集的属性。myObject2 初始化取决于 myObj1 的属性。

问题:是否存在设置对象初始化顺序的方法?我必须确保 myObj1 在运行时始终在 myObject2 之前初始化。

谢谢!

最佳答案

您应该阅读资源编程指南中的“The Object Loading Process”。本质上,如果您的设计需要在同一 Nib 内执行特定的加载顺序,那么您就做错了。您应该将关键的“一旦加载此 nib/xib 的内容”代码放入 -awakeFromNib 中。

如果这不能很好地回答您的问题,最好准确说明您所描述的依赖关系存在的原因。

关于cocoa - 设置应用程序启动时对象初始化的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3931984/

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