NSNotificationCenter class

Inheritance

Properties

debugDescription String
Returns a string that describes the contents of the receiver for presentation in the debugger.
no setterinherited
description String
Returns a string that describes the contents of the receiver.
no setterinherited
hash int
Returns an integer that can be used as a table address in a hash table structure.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isa Class?
Stands for isa in iOS and macOS.
no setterinherited
pointer Pointer<Void>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
superclass Class
NSObjectProtocol Returns the class object for the receiver’s superclass.
no setterinherited

Methods

addObserver(id observer, Function function, String name, id object) → void
Register callback function for notification. The function must have one and only one argument (an instance of NSNotification).
autorelease() NSObject
inherited
conforms({required Protocol to}) bool
Returns a Boolean value that indicates whether the receiver conforms to a given protocol.
inherited
copy() NSObject
inherited
init() NSObject
inherited
isEqual(NSObjectProtocol object) bool
Returns a Boolean value that indicates whether the receiver and a given object are equal.
inherited
isKind({required Class of}) bool
Returns a Boolean value that indicates whether the receiver is an instance of given class or an instance of any class that inherits from that class.
inherited
isMember({required Class of}) bool
Returns a Boolean value that indicates whether the receiver is an instance of a given class.
inherited
isProxy() bool
Returns a Boolean value that indicates whether the receiver does not descend from NSObject.
inherited
mutableCopy() NSObject
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
perform(SEL selector, {List? args, DispatchQueue? onQueue}) Future
Sends a specified message to the receiver asynchronously using onQueue. onQueue is DispatchQueue.main by default.
inherited
performSync<T>(SEL selector, {List? args, bool decodeRetVal = true}) → T
Sends a specified message to the receiver and returns the result of the message.
inherited
responds({required SEL to}) bool
Returns a Boolean value that indicates whether the receiver implements or inherits a method that can respond to a specified message.
inherited
self() NSObjectProtocol
Returns the receiver.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

defaultCenter NSNotificationCenter
no setter