簡體   English   中英

堆棧跟蹤登錄 Swift

[英]Stack Trace Log in Swift

我構建了一個 Swift 記錄器 class,它將記錄文件名、function 名稱以及參數和行號。

但它要求我每次都為我需要記錄的每一件事寫Logger.Log() ,但我不想再寫下來,我希望為每個推入堆棧的方法跟蹤它自動記錄,如果我想記錄使用自定義消息或數據,我可以再次調用 Log 方法。

這可能嗎?

這可能嗎?

不會。您的記錄器不會自動記錄。 Swift 中沒有“每次調用任何方法時都執行此操作”這樣的事情。

(另外,請注意命名方式;Swift 已經有一個Logger.log命令。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM