QMUILogger
@interface QMUILogger : NSObject
@property(nullable, nonatomic, weak) id<QMUILoggerDelegate> delegate;
@property(nonnull, nonatomic, strong) QMUILogNameManager *logNameManager;
+ (nonnull instancetype)sharedInstance;
- (void)printLogWithFile:(nullable const char *)file line:(int)line func:(nonnull const char *)func logItem:(nullable QMUILogItem *)logItem;
@end
Undocumented
-
Undocumented
Declaration
Objective-C
@property(nullable, nonatomic, weak) id<QMUILoggerDelegate> delegate
Swift
weak var delegate: QMUILoggerDelegate? { get set }
-
Undocumented
Declaration
Objective-C
@property(nonnull, nonatomic, strong) QMUILogNameManager *logNameManager
Swift
var logNameManager: QMUILogNameManager { get set }
-
Undocumented
Declaration
Objective-C
+ (nonnull instancetype)sharedInstance;
Swift
class func sharedInstance() -> Self
-
Undocumented
Declaration
Objective-C
- (void)printLogWithFile:(nullable const char *)file line:(int)line func:(nonnull const char *)func logItem:(nullable QMUILogItem *)logItem;
Swift
func printLog(withFile file: UnsafePointer<Int8>?, line: Int32, func: UnsafePointer<Int8>, logItem: QMUILogItem?)