Files
swift-mirror/stdlib/public/SDK/AppKit/NSError.swift
Doug Gregor 94aafe1f33 De-underscore _MachError, _POSIXError, _NSCocoaError, _NSURLError.
Turns rdar://problem/20536610 into API, per scattered but positive API
review feedback.

Swift SVN r28756
2015-05-19 05:53:36 +00:00

24 lines
1.0 KiB
Swift

public extension NSCocoaError {
static let TextReadInapplicableDocumentTypeError = NSCocoaError(rawValue: 65806)
static let TextWriteInapplicableDocumentTypeError = NSCocoaError(rawValue: 66062)
static let ServiceApplicationNotFoundError = NSCocoaError(rawValue: 66560)
static let ServiceApplicationLaunchFailedError = NSCocoaError(rawValue: 66561)
static let ServiceRequestTimedOutError = NSCocoaError(rawValue: 66562)
static let ServiceInvalidPasteboardDataError = NSCocoaError(rawValue: 66563)
static let ServiceMalformedServiceDictionaryError = NSCocoaError(rawValue: 66564)
static let ServiceMiscellaneousError = NSCocoaError(rawValue: 66800)
static let SharingServiceNotConfiguredError = NSCocoaError(rawValue: 67072)
public var isServiceError: Bool {
return rawValue >= 66560 && rawValue <= 66817;
}
public var isSharingServiceError: Bool {
return rawValue >= 67072 && rawValue <= 67327;
}
public var isTextReadWriteError: Bool {
return rawValue >= 65792 && rawValue <= 66303;
}
}