2016-04-23 55 views

回答

2

是的,如果disposeBag是自己的成员变量,那是安全的。

+0

你能解释一下为什么吗? – Szu

+1

因为当自己指向的对象将被取消引用时,这是对象被释放的时间点,因此它的'disposeBag'属性被释放。当'disposeBag'被释放时,其所有一次性用品将被删除,这意味着它的所有订阅都被取消订阅。因此'drive(onNext:)'订阅的生命周期与'self'的生命周期相关联。这意味着关闭不会在崩溃的情况下执行。 – ctietze

相关问题