gpt4 book ai didi

objective-c - 我需要两个 NSObject Controller 吗?

转载 作者:行者123 更新时间:2023-12-03 18:04:21 24 4
gpt4 key购买 nike

我正在学习 Cocoa 绑定(bind)。我有两个完全不同的对象,每个对象都有一个我想与用户界面项同步的 iVar。但由于它们是两个不同的对象,而且我只能在“内容”导出上使用一个 NSObjectController,所以我还需要另一个吗?

最佳答案

是的。如果您同时绑定(bind)两个不同的对象,那么您需要两个对象 Controller 。(这有一定道理;每个对象一个 Controller 。)

但是,如果您要创建通用 ListView /详细 View 界面(如地址簿中所示),那么您应该只使用一个对象 Controller ,该 Controller 应该绑定(bind)到数组 Controller 的 selectedObject。 (如果您将其视为当前选定对象的对象 Controller ,那么这也是有道理的,而当前选定对象只有一个。)

关于objective-c - 我需要两个 NSObject Controller 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3488878/

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