一直在研究这个,不完全确定该怎么做。
我想允许用户打开或关闭调试模式。NSLogs 上的调试模式将打印到控制台。
目前,我可以使用预处理器(DEBUG)在构建设置中打开或关闭调试模式,并使用以下代码“阻止”NSLogs。
#ifdef DEBUG
NSLog(@"If you can see this then debug is on");
#endif
我在设置页面中创建了一个切换开关以获取用户的输入,但我不知道如何使用此输入来未定义/重新定义调试。有任何想法吗?
我不确定这是否可能,因此也将不胜感激任何替代解决方案。
非常感谢 :)