Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如标题所述。
我想防止重复的观察者添加,这样选择器就不会被调用两次。
不,这是不可能的。您可以removeObserver在添加观察者之前调用方法以确保您没有添加两次或子类NSNotificationCenter并自己注册所有观察者。
removeObserver
NSNotificationCenter
PS您是否尝试过两次添加观察者?您的选择器是否也被调用了两次?