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...