PaintingliteLog
IntroductionPaintingliteLog 提供SDK框架中操作日志写入,针对操作进行日期和状态写入 Methods
logfileLineWithDatabaseName:查看日志文件条数 - (NSUInteger)logfileLineWithDatabaseName:(NSString *__nonnull)logfileName; ParametersReturn ValueNSUInteger Discussion查看日志文件条数 logFileModificationTime:查看日志文件最终修改时间 - (NSDate *)logFileModificationTime:(NSString *__nonnull)logFilePath; ParametersReturn ValueNSDate Discussion查看日志文件最终修改时间 logFileSize:查看日志文件大小 - (double)logFileSize:(NSString *__nonnull)logFilePath; ParametersReturn Valuedouble Discussion查看日志文件大小 PaintingliteLog单例模式生成PaintingliteLog对象 + (instancetype)sharePaintingliteLog; Return ValuePaintingliteLog Discussion生成PaintingliteLog在项目工程全局中只生成一个实例对象 See Also readLogFile:读取日志文件 - (NSString *)readLogFile:(NSString *__nonnull)fileName; ParametersReturn ValueNSString Discussion读取日志文件 readLogFile:读取日志文件 - (NSString *)readLogFile:(NSString *)fileName dateTime:(NSDate *__nonnull)dateTime; ParametersReturn ValueNSString Discussion读取日志文件 See Also readLogFile: logStatus:读取日志文件 - (NSString *)readLogFile:(NSString *)fileName logStatus:(PaintingliteLogStatus)logStatus; ParametersReturn ValueNSString Discussion读取日志文件 See Also readLogFile:dateTime:读取日志文件 - (NSString *)readLogFile:(NSString *)fileName dateTime:(NSDate *__nonnull)dateTime; ParametersDiscussion读取日志文件 See Also readLogFile:logStatus:读取日志文件 - (NSString *)readLogFile:(NSString *)fileName logStatus:(PaintingliteLogStatus)logStatus; ParametersDiscussion读取日志文件 See Also removeLogFile:删除日志文件 - (Boolean)removeLogFile:(NSString *)fileName; ParametersReturn ValueBoolean Discussion删除日志文件 sharePaintingliteLog单例模式生成PaintingliteLog对象 + (instancetype)sharePaintingliteLog; Discussion生成PaintingliteLog在项目工程全局中只生成一个实例对象 See Also writeLogFileOptions: status: completeHandler:写入日志文件 - (void)writeLogFileOptions:(NSString *__nonnull)options status:(PaintingliteLogStatus)status completeHandler:(void(^ __nullable)(NSString *logFilePath))completeHandler; ParametersDiscussion写入日志文件 See Also writeLogFileOptions:status:completeHandler:写入日志文件 - (void)writeLogFileOptions:(NSString *__nonnull)options status:(PaintingliteLogStatus)status completeHandler:(void(^ __nullable)(NSString *logFilePath))completeHandler; ParametersDiscussion写入日志文件 See Also PropertieslogsPath目录下所有的日志文件绝对路径 @property (nonatomic, strong)NSDictionary<NSString *,NSString *> *logsPath; optDate操作日期 @property (nonatomic, strong)NSDate *optDate; options操作语句 @property (nonatomic, copy)NSString *options; status日志保存状态 @property (nonatomic)PaintingliteLogStatus status; |