Class class
Stands for Class
in iOS and macOS.
An opaque type that represents an Objective-C class.
- Inheritance
-
- Object
- NativeObject
- id
- Class
Constructors
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 - name ↔ String
-
getter/setter pair
-
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
-
conforms(
{required Protocol to}) → bool -
Returns a Boolean value that indicates whether the receiver conforms to a
given protocol.
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
-
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
isDispatchQueue.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.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited