Type Definitions

The following type definitions are available globally.

  • The logger block - log level, function, line, message block

    Declaration

    Objective-C

    typedef void (^UALoggerBlock)(NSInteger, NSString *_Nonnull, NSUInteger,
                                  UAMessageBlock _Nonnull)

    Swift

    typealias UALoggerBlock = (Int, String, UInt, @escaping UAMessageBlock) -> Void