DDLog列印日誌

2021-09-26 07:33:22 字數 670 閱讀 3868

1、使用cocoapods安裝cocoalumberjack

platform :ios, 『11.0』

target:「projectname」 do

pod 「cocoalumberjack」, 「~>3.5.1」

end2、全域性定義ddlog日誌級別,才可以編譯通過

#ifdef debug

static const int ddloglevel = ddloglevelverbose;

#else

static const int ddloglevel = ddloglevelwarning;

#endif

ps:

3、初始化ddlog配置

ps:ddttylogger 輸出到xcode控制台

ddlogfilemanager 輸出到檔案

ddabstractdatabaselogger 輸出到db

4、簡單使用不同log等級

ddlo**erbose(@「verbose」); // 詳細日誌

ddlogdebug(@「debug」); // 除錯日誌

ddloginfo(@「info」); // 資訊日誌

ddlogwarn(@「warn」); // 警告日誌

ddlogerror(@「error」); // 錯誤日誌

html列印日誌 日誌檔案

日誌檔案的主要作用是記錄了某個時刻,某個地點發生了什麼!對乙個程式設計師而言,日誌系統在程式開發 維護的過程中是非常重要的,日誌系統可以幫助我們快速定位程式錯誤發生的時間和位置 以及程式出錯的大致原因。在日誌資訊足夠詳細的前提下,日誌還可以幫助我們分析使用者行為,從而更好地為客戶爸爸們提供精準有效的...

iOS 列印日誌

簡單介紹以下幾個巨集 1 va args 是乙個可變引數的巨集,這個可變引數的巨集是新的c99規範中新增的,目前似乎只有gcc支援 vc6.0的編譯器不支援 巨集前面加上 的作用在於,當可變引數的個數為0時,這裡的 起到把前面多餘的 去掉,否則會編譯出錯。2 file 巨集在預編譯時會替換成當前的源...

Python日誌列印

簡單示例 import sys import ctypes import logging import logging.handlers reload sys sys.setdefaultencoding utf 8 log file test log logging.basicconfig fil...