123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- import Foundation
- public struct Error {
-
- public static let Domain = "com.alamofire.error"
-
- public enum Code: Int {
- case InputStreamReadFailed = -6000
- case OutputStreamWriteFailed = -6001
- case ContentTypeValidationFailed = -6002
- case StatusCodeValidationFailed = -6003
- case DataSerializationFailed = -6004
- case StringSerializationFailed = -6005
- case JSONSerializationFailed = -6006
- case PropertyListSerializationFailed = -6007
- }
-
- public static func errorWithCode(code: Code, failureReason: String) -> NSError {
- return errorWithCode(code.rawValue, failureReason: failureReason)
- }
-
- public static func errorWithCode(code: Int, failureReason: String) -> NSError {
- let userInfo = [NSLocalizedFailureReasonErrorKey: failureReason]
- return NSError(domain: Domain, code: code, userInfo: userInfo)
- }
- }
|