相关疑难解决方法(0)

用Swift语言替换#ifdef

在C/C++/Objective-C中,您可以使用编译器预处理器定义宏.此外,您可以使用编译器预处理器包含/排除代码的某些部分.

#ifdef DEBUG
    // Debug-only code
#endif
Run Code Online (Sandbox Code Playgroud)

Swift中有类似的解决方案吗?

xcode preprocessor preprocessor-directive swift

697
推荐指数
15
解决办法
23万
查看次数

Xcode 7调试模式有效吗?

使用Xcode 7 Beta 3

以下代码无法#if DEBUG正确输入语句.我几乎可以肯定我处于调试模式,但由于某种原因,以下代码无效:

#if DEBUG
    btnPrintPath.title! = "PrintPath"
#else
    btnPrintPath.title! = "" // EXECUTING THIS LINE.
#endif
Run Code Online (Sandbox Code Playgroud)

我的计划如下: 构建方案配置

我正在运行该应用程序cmd + R.

我配置不当吗?

ios swift2 xcode7-beta3

3
推荐指数
1
解决办法
2285
查看次数