我需要在此调用中添加一个条件暂存 ..

在这种情况下该如何做。

  #ifdef MYAPP_PRODUCTION
        buildMode = @"Production";
    #else

    #ifdef MYAPP_RELEASE
        buildMode = @"Release";
    #else MYAPP_DEBUG
       buildMode = @"Debug";
    #endif
    #endif

如果条件如何,另一个是MyApp_Staging是否需要包含在其中?

最佳答案

您可以执行以下操作以包含所有不同的选项,包括新的登台模式,并使整个语句更整洁:

#ifdef MYAPP_PRODUCTION
    buildMode = @"Production";
#elif MYAPP_RELEASE
    buildMode = @"Release";
#elif MYAPP_DEBUG
    buildMode = @"Debug";
#elif MYAPP_STAGING
    buildMode = @"Staging";
#endif

10-08 06:30