24 #import <Foundation/Foundation.h>
28 #pragma mark Class Constants
38 #define SCAbstractMethodExceptionClass @"SCAbstractMethodException"
44 #define SCAbstractMethodErrorName @"SCAbstractMethod"
47 #pragma mark Error Codes and IDs
57 #define SCAbstractMethodError -20001
63 #define SCAbstractMethodEID @"SCL-20001"
81 NSString *_methodName;
84 #pragma mark Instance Properties
94 @property (nonatomic, readonly, retain) NSString *methodName;
99 #pragma mark Creating Class Instances (SCL-20021)
100 + (instancetype)exceptionWithMethod:(NSString *)method;
101 + (instancetype)exception;
Parent class of all library exceptions.
Definition: SCException.h:72
Exception SCException header file.
Abstract method calling exception class.
Definition: SCAbstractMethodException.h:80