gpt4 book ai didi

ios - Swift 3-didSet方向相反吗?

转载 作者:行者123 更新时间:2023-12-03 10:43:02 25 4
gpt4 key购买 nike

假设我有这两个类:

class A {}
class B{
var myA:A?
}

我想知道什么时候发生:
let b = B()
let a = A()

b.myA = a // <<<---- I want to observe this from my A class

我还想知道谁是所有者(在本例中为 b)。

有点像 didSetSelfAsAProperty(ofOwner:AnyObject).
我想要达到的目标:
我们的项目中有MVVM体系结构。我注意到初始化 View 模型/ View 的实例时需要设置两个方向,我需要告诉 View 模型是谁的 View ,反之亦然。

有任何想法吗?

最佳答案

看来您正在寻找观察者模式。您可以使用回调,KVO或第三方库来实现。

关于ios - Swift 3-didSet方向相反吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45397426/

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