27 #pragma mark Class Constants
37 #define SCAbstractMethodExceptionClass @"SCAbstractMethodException"
43 #define SCAbstractMethodErrorName @"SCAbstractMethod"
46 #pragma mark Error Codes and IDs
56 #define SCAbstractMethodError -20001
62 #define SCAbstractMethodEID @"SCL-20001"
80 NSString *fMethodName;
83 #pragma mark Instance Properties
93 @property (nonatomic, readonly, retain) NSString *methodName;
98 #pragma mark Creating and Initializing Class Instances (SCL-20021)
99 + (instancetype)exceptionWithMethod:(NSString *)method;
100 + (instancetype)exception;
101 - (instancetype)initWithMethod:(NSString *)method;
102 - (instancetype)init;
Parent class of all library exceptions.
Definition: SCException.h:71
Exception SCException header file.
Abstract method calling exception class.
Definition: SCAbstractMethodException.h:79