Possible Duplicate:
Do I need to disable NSLog before release Application?




在我的iPhone应用程序中有20多个类,每一个我使用NSLog打印这么多值的地方,当我在模拟器上运行我的应用程序时,由于某些NSLogs(特别是打印NSData等),它有点低

制作ipa文件后,如果我完成应用程序并在设备上运行它,会不会很慢?
还是应该注释类中的所有NSLogs?

最佳答案

而不是NSLog随处使用DLog。在测试和调试时,您会收到调试消息。当您准备发布Beta或最终版本时,所有这些DLog行都会自动变空并且什么都不会发出。这样,无需手动设置变量或注释NSLogs。选择构建目标即可解决这一问题。

07-28 06:21
查看更多