Bes*_*esi 11 iphone objective-c nslog ios
NSLog在运输应用程序中做任何ging 是否可取?我知道我不应该大量使用循环.或者不要过于冗长地记录.但我不确定这样做是否是一个好习惯.
NSLog在发布之前删除所有s似乎也不是一个好习惯.
Dar*_*ust 12
我认为不垃圾邮件用户的设备日志是一个好习惯.
为此,我有一个宏,DebugLog它只对调试版本有效:
#ifdef DEBUG
#define DebugLog(fmt, ...) NSLog(fmt, __VA_ARGS__)
#else
#define DebugLog(fmt, ...)
#endif
Run Code Online (Sandbox Code Playgroud)
对于我开发感兴趣的所有日志消息,我使用DebugLog.对于应记录的所有错误消息,我使用无条件NSLog.这样,分发版本不会使用户的控制台日志混乱.只记录重要消息.
| 归档时间: |
|
| 查看次数: |
1507 次 |
| 最近记录: |