NSLog生产不好。为什么?

时间:2015-03-03 23:02:07

标签: ios objective-c nslog

post表明生产中的NSLog是一个非常糟糕的主意。我试图了解原因。以下是我的一些理论。

  1. NSLog,仅记录在main_thread(UI线程)上,因此即使从其他线程进行日志记录也是一个坏主意(涉及线程切换)。
  2. NSLog,写入输出流,完全阻止该进程。
  3. 谁能告诉我其他理论是什么?或者,如果有人知道确切的解决方案。

1 个答案:

答案 0 :(得分:0)

这也是一种担保责任。您不希望公开有关付款交易,余额...信用卡号码的详细信息......或您合法约束(由您的客户)未披露的任何其他信息。