gpt4 book ai didi

iphone - 从 XCode 在设备上运行时禁用调试日志记录

转载 作者:行者123 更新时间:2023-11-29 10:59:14 24 4
gpt4 key购买 nike

我使用 .pch 文件中的以下代码在定义 DLog 函数的应用程序中实现了调试日志记录:

#ifdef DEBUG
# define DLog(fmt, ...) NSLog((@"DEBUG - %s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
# define DLog(...)
#endif

我的理解是,当我在商店发布我的应用程序时,使用 DLog 打印的调试消息将不会记录在设备上。

当我从 XCode 在我的设备上运行应用程序时,是否可以禁用由我的 DLog 函数打印的调试消息?

谢谢。

最佳答案

#if !defined(DEBUG) || !(TARGET_IPHONE_SIMULATOR)
#define DLog(...)
#endif

希望这对你有帮助...

关于iphone - 从 XCode 在设备上运行时禁用调试日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16758498/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com