gpt4 book ai didi

ios - textField delegate 和 ReactiveCocoa 中使用 textSignal 有什么区别?

转载 作者:行者123 更新时间:2023-11-30 13:00:22 24 4
gpt4 key购买 nike

我想知道,使用textField delegate textDidChange

有什么区别
nameTextField.rac_textSignal().subscribeNext { (input) -> Void in 
print(input)
}

?谁能帮我理解其中的区别?

最佳答案

我问了自己同样的问题,我认为这两种模式之间没有太大变化。

如果您有多个具有委托(delegate)的相同类型的 socket ,并且您希望将其用于至少其中 2 个,则必须区分它们,以便可以在委托(delegate)方法中添加条件。对于响应式,情况并非如此,因为您直接对 socket 对象进行操作。

如果您已经为其他行为实现了响应式库,或者您只是想通过此模式提高技能,则可以使用响应式。否则,我不建议使用,它只会增加您的应用程序大小。

PS:这只是我个人的观点,我不太熟悉响应式,但这对我来说似乎是正确的。

关于ios - textField delegate 和 ReactiveCocoa 中使用 textSignal 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39936739/

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