NSError class
Stands for NSError
in iOS and macOS.
- Inheritance
-
- Object
- NativeObject
- id
- NSObject
- NSError
- Annotations
-
- @NativeClass()
Constructors
Properties
- code → int
-
no setter
- 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
- domain → String
-
no setter
- 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
- helpAnchor → String
-
no setter
- isa → Class?
-
Stands for
isa
in iOS and macOS.no setterinherited - localizedDescription → String
-
no setter
- localizedFailureReason → String
-
no setter
- localizedRecoveryOptions → List
-
no setter
- localizedRecoverySuggestion → String
-
no setter
-
pointer
→ Pointer<
Void> -
no setterinherited
- recoveryAttempter → NSObject
-
no setter
- 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
- userInfo → Map
-
no setter
Methods
-
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
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.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
errorWithDomainCodeUserInfo(
String domain, int code, {Map? userInfo}) → NSError -
setUserInfoValueProviderForDomain(
String errorDomain, Function provider) → dynamic -
userInfoValueProviderForDomain(
String errorDomain) → Block