One Logo Pool Ball
MetricKit · IOS API REFERENCE

CrashDiagnostic.ObjectiveCExceptionReason

struct · iOS 27.0+ · SDK 27.1

struct ObjectiveCExceptionReason

Objective-C exception reason for crash diagnostics. Crash reports caused by an uncaught Objective-C NSException can contain detailed information about the type, name and description of the exception object.

Members (6)

get · iOS 27.0+

formatString

TypeScript
get formatString(): string
Swift declaration
let formatString: String

A string representing the exception message before arguments are substituted.

get · iOS 27.0+

exceptionName

TypeScript
get exceptionName(): string
Swift declaration
let exceptionName: String

The name of the exception.

get · iOS 27.0+

exceptionType

TypeScript
get exceptionType(): string
Swift declaration
let exceptionType: String

A human-readable string denoting type of the exception.

get · iOS 27.0+

composedMessage

TypeScript
get composedMessage(): string
Swift declaration
let composedMessage: String

A human-readable message string summarizing the reason for the exception.

get · iOS 27.0+

arguments

TypeScript
get arguments(): Array<string>
Swift declaration
let arguments: [String]

Arguments passed to the format string.

get · iOS 27.0+

className

TypeScript
get className(): string
Swift declaration
let className: String

The class name of the exception

Skipped declarations

No declarations were skipped in this snapshot.

All MetricKit types →