2008年至2013年的很多关于SO的教程和答案都表示,由于NSLog的开销很高,你应该在Apple商店发布应用之前删除NSLog语句。
但是,默认情况下,Apple似乎有两个构建配置,Debug和Release,当您将应用程序存档以供发布时,它现在似乎会自动分配Release配置。
我的问题是,鉴于此,您是否仍然需要删除NSLog,或者现在发布配置会自动为您执行此操作吗?
以前的许多答案都建议在pch文件中输入一个默认情况下不再存在的条目。如果您使用替代调试器,显然您应该在预处理器宏中创建一个条目,但这超出了我的知识水平。
任何人都可以了解今天NSLog问题的首选方法。