NSError

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf gptkb:class
gptkbp:canBeBridgedTo Swift Error
gptkbp:canBeCopiedBy true
gptkbp:canBeLocalized true
gptkbp:compatibleWith NSCopying
NSSecureCoding
gptkbp:definedIn gptkb:Foundation_framework
gptkbp:documentedIn https://developer.apple.com/documentation/foundation/nserror
gptkbp:hasArchive true
gptkbp:hasExampleCode NSError *error = [NSError errorWithDomain:@"MyDomain" code:42 userInfo:nil];
gptkbp:hasMethod helpAnchor
initWithDomain:code:userInfo:
localizedDescription
localizedFailureReason
localizedRecoveryOptions
localizedRecoverySuggestion
gptkbp:hasProperty gptkb:law
Domain
userInfo
gptkbp:hasStaticProperty NSCocoaErrorDomain
NSDebugDescriptionErrorKey
NSFilePathErrorKey
NSHelpAnchorErrorKey
NSLocalizedDescriptionKey
NSLocalizedFailureReasonErrorKey
NSLocalizedRecoveryOptionsErrorKey
NSLocalizedRecoverySuggestionErrorKey
NSMachErrorDomain
NSOSStatusErrorDomain
NSPOSIXErrorDomain
NSURLErrorDomain
NSUnderlyingErrorKey
https://www.w3.org/2000/01/rdf-schema#label NSError
gptkbp:inheritsFrom gptkb:NSObject
gptkbp:introducedIn gptkb:iOS_2.0
gptkb:macOS_10.0
gptkbp:isCommonlyUsedWith try-catch
NSError**
NSErrorPointer
NSException
do-catch
gptkbp:isImmutable true
gptkbp:isReferenceType true
gptkbp:partOf Apple SDK
gptkbp:purpose error handling
gptkbp:threadSafe true
gptkbp:usedFor representing error conditions
gptkbp:usedIn gptkb:Objective-C
gptkb:Swift
gptkbp:bfsParent gptkb:NSObject
gptkb:Foundation_(framework)
gptkbp:bfsLayer 8