PCError Class Reference
Inherits from | NSObject |
---|---|
Declared in | PCError.h |
Overview
Объект ошибки. Создание должно производиться с помощью методов класса: errorWithCode: или errorWithDescription: Созданный экземпляр является объектом для чтения и не подлежит модификации.
Методы класса
+ errorWithCode:
Создание экземпляра объекта ошибки на основе кода ошибки - PC_ERROR_CODE
+ (nullable instancetype)errorWithCode:(PC_ERROR_CODE)errorCode
Parameters
errorCode |
код ошибки |
---|
Discussion
Создание экземпляра объекта ошибки на основе кода ошибки - PC_ERROR_CODE
Declared In
PCError.h
+ errorWithDescription:
Создание экземпляра объекта ошибки с произвольным тектовым описание при этом свойство errorCode будет равно PC_ERROR_GENERAL используется в специфических случаях когда необходимо получить системное описание ошибки из NSError
+ (nullable instancetype)errorWithDescription:(NSString *)errorDescription
Parameters
errorDescription |
строковое описание ошибки |
---|
Discussion
Создание экземпляра объекта ошибки с произвольным тектовым описание при этом свойство errorCode будет равно PC_ERROR_GENERAL используется в специфических случаях когда необходимо получить системное описание ошибки из NSError
Declared In
PCError.h
Свойства
errorCode
Код ошибки
@property (nonatomic, readonly) PC_ERROR_CODE errorCode
Discussion
Код ошибки
Declared In
PCError.h
errorMessage
Строковое описание ошибки
@property (nonatomic, readonly, nullable) NSString *errorMessage
Discussion
Строковое описание ошибки
Declared In
PCError.h