NSNotificationCenter class
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