Класс AMAError
Простая реализация протокола AMAErrorRepresentable.
Методы экземпляра
|
Создает объект |
|
|
Создает объект |
|
|
+errorWithIdentifier:message:parameters:backtrace:underlyingError: |
Создает объект |
Описание методов
+errorWithIdentifier:
+ (nonnull instancetype)errorWithIdentifier:(nonnull NSString *)identifier;
Создает объект AMAError с заданным идентификатором.
Параметры:
|
|
Идентификатор ошибки. Используется AppMetrica для группировки ошибок. |
Возвращает:
Объект класса AMAError.
+errorWithIdentifier:message:parameters:
+ (nonnull instancetype) errorWithIdentifier:(nonnull NSString *)identifier
message:(nullable NSString *)message
parameters:(nullable NSDictionary<NSString *, id> *)parameters;
Создает объект AMAError с заданным идентификатором и другими параметрами.
Параметры:
|
|
Идентификатор ошибки. Используется AppMetrica для группировки ошибок. |
|
|
Произвольное описание ошибки. |
|
|
Дополнительные параметры ошибки. |
Возвращает:
Объект класса AMAError.
+errorWithIdentifier:message:parameters:backtrace:underlyingError
+ (nonnull instancetype) errorWithIdentifier:(nonnull NSString *)identifier
message:(nullable NSString *)message
parameters:(nullable NSDictionary<SString *, id> *)parameters
backtrace:(nullable NSArray<NSNumber *> *)backtrace
underlyingError:(nullable id<AMAErrorRepresentable>)underlyingError;
Создает объект AMAError с заданным идентификатором и другими параметрами.
Параметры:
|
|
Идентификатор ошибки. Используется AppMetrica для группировки ошибок. |
|
|
Произвольное описание ошибки. |
|
|
Дополнительные параметры ошибки. |
|
|
Кастомный бэктрейс ошибки. |
|
|
Объект ошибки, который соответствует протоколу AMAErrorRepresentable. |
Возвращает:
Объект класса AMAError.