嗨,我的通知中心有问题。我正在启动三个不同提要的加载,并且我正在使用三个不同的选择器注册三个通知(三个通知的观察者对象相同)。
通知1->选择器1
通知2->选择器2
通知3 -> 选择器3
一切正常,但是当我收到提要内容时,我无法取消注册观察者,因为在这种情况下,我会阻止接收其他两个提要。否则,如果我不取消注册观察者,如果我使用相同的选择器和通知名称重新发送相同的查询,我将收到两次通知。
有没有办法只注销选择器而不注销对象?
嗨,我的通知中心有问题。我正在启动三个不同提要的加载,并且我正在使用三个不同的选择器注册三个通知(三个通知的观察者对象相同)。
通知1->选择器1
通知2->选择器2
通知3 -> 选择器3
一切正常,但是当我收到提要内容时,我无法取消注册观察者,因为在这种情况下,我会阻止接收其他两个提要。否则,如果我不取消注册观察者,如果我使用相同的选择器和通知名称重新发送相同的查询,我将收到两次通知。
有没有办法只注销选择器而不注销对象?