我已经在预处理器宏上设置了调试方案,并将调试标志设置为1,但是当我设置了如下内容时:
func print(_ object: Any) {
#if DEBUG
Swift.print(object)
#endif
}
即使在调试模式下也无法打印。我该如何纠正这种行为?
最佳答案
转到“生成设置”并将-D DEBUG
添加到其他swift标志。
这样可以正常工作:
#if DEBUG
print("This is DEBUG")
#else
print("This is not DEBUG")
#endif
关于swift - Xcode调试方案,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42012611/