We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1363ec9 commit d1d56d5Copy full SHA for d1d56d5
Foundation/NSNotification.swift
@@ -149,8 +149,8 @@ open class NotificationCenter: NSObject {
149
open func removeObserver(_ observer: Any, name aName: NSNotification.Name?, object: Any?) {
150
guard let observer = observer as? NSNotificationReceiver,
151
// These 2 parameters would only be useful for removing notifications added by `addObserver:selector:name:object:`
152
- observer.name == aName || aName == nil,
153
- observer.sender === __SwiftValue.store(object) || object == nil
+ aName == nil || observer.name == aName,
+ object == nil || observer.sender === __SwiftValue.store(object)
154
else {
155
return
156
}
0 commit comments