Possible Duplicate:
Do I need to disable NSLog before release Application?
在我的iPhone应用程序中有20多个类,每一个我使用NSLog打印这么多值的地方,当我在模拟器上运行我的应用程序时,由于某些NSLogs(特别是打印NSData等),它有点低
制作ipa文件后,如果我完成应用程序并在设备上运行它,会不会很慢?
还是应该注释类中的所有NSLogs?
最佳答案
而不是NSLog随处使用DLog。在测试和调试时,您会收到调试消息。当您准备发布Beta或最终版本时,所有这些DLog行都会自动变空并且什么都不会发出。这样,无需手动设置变量或注释NSLogs。选择构建目标即可解决这一问题。