Classes

The following classes are available globally.

  • This class exposes the Answers Events API, allowing you to track key user user actions and metrics in your app.

    Declaration

    Swift

    class Answers : NSObject

    Objective-C

    @interface Answers : NSObject
  • The CLSReport exposes an interface to the phsyical report that Crashlytics has created. You can use this class to get information about the event, and can also set some values after the event has occurred.

    Declaration

    Swift

    class CLSReport : NSObject

    Objective-C

    @interface CLSReport : NSObject
  • This class is used in conjunction with -[Crashlytics recordCustomExceptionName:reason:frameArray:] to record information about non-ObjC/C++ exceptions. All information included here will be displayed in the Crashlytics UI, and can influence crash grouping. Be particularly careful with the use of the address property. If set, Crashlytics will attempt symbolication and could overwrite other properities in the process.

    Declaration

    Swift

    class CLSStackFrame : NSObject

    Objective-C

    @interface CLSStackFrame : NSObject
  • Crashlytics. Handles configuration and initialization of Crashlytics.

    Note: The Crashlytics class cannot be subclassed. If this is causing you pain for testing, we suggest using either a wrapper class or a protocol extension.

    Declaration

    Swift

    class Crashlytics : NSObject

    Objective-C

    @interface Crashlytics : NSObject