gpt4 book ai didi

objective-c - GNUstep/Objective-c 和 nib 文件

转载 作者:搜寻专家 更新时间:2023-10-30 19:44:47 25 4
gpt4 key购买 nike

我不认为我完全理解对象及其源文件如何与 Gorm 交互。当您对 NSObject 这样的类进行子类化时,它似乎会根据您如何使用导出和操作配置该对象来存储该对象的快照。

我的第一个问题是这个类存储在哪里(在它被实例化到 nib 之前,因为它不是实现文件而且它还没有在 nib 中?

enter image description here

如上图所示,AppController(我的自定义子类)的配置存储在哪里?是不是临时文件,因为在实例化之前就已经存在了。

现在一旦实例化它似乎是那个类的快照,但你还没有实现它,那么它是如何冻干到 Nib 中的,如果你可以在保存 *.gorm 文件后进行配置?

enter image description here

上图中AppController的图标好像是object,但是我还没写实现,请问这两者是什么时候绑定(bind)的,怎么绑定(bind)的。 nib 中的 AppController 是作为对象的代理,还是在我编译它时将对象序列化到 nib 中?

抱歉,如果这让您感到困惑,我已尽力解释我的问题。我非常感谢任何帮助。 :-)

最佳答案

当 nib 在运行时加载时,它们被绑定(bind)。 nib 包含类的名称(不是持久实例);加载 Nib 时将创建一个实例。作为其中的一部分,nib 加载器还将将该新实例与您告诉它应该连接到它的任何操作连接起来。

关于objective-c - GNUstep/Objective-c 和 nib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8935752/

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