Statements (51)
| 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
gptkb:Domain userInfo |
| gptkbp:hasStaticProperty |
NSCocoaErrorDomain
NSDebugDescriptionErrorKey NSFilePathErrorKey NSHelpAnchorErrorKey NSLocalizedDescriptionKey NSLocalizedFailureReasonErrorKey NSLocalizedRecoveryOptionsErrorKey NSLocalizedRecoverySuggestionErrorKey NSMachErrorDomain NSOSStatusErrorDomain NSPOSIXErrorDomain NSURLErrorDomain NSUnderlyingErrorKey |
| 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:Foundation_(framework)
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
NSError
|