0

我有一个项目,使用当前版本的Xcodellvm
我正在做一个游戏的免费和付费版本,所以我设置了一个预处理器标志来做到这一点。#定义目标构建设置的'用户定义'部分,当xcode编译代码时未定义

付费版的目标,我定义PAID_VERSION = 1

(的生成设置的“用户定义”一节)当我然而编译PAID_VERSION不断想出不确定。
因此,我的#ifndef#ifdef指令构建应用程序的免费版本。

我环顾四周堆栈溢出谷歌,没有发现线索,什么是怎么回事。

回答

0

其他C标志部分添加-DPAID_VERSION=1

这将在代码中定义PAID_VERSION1,相当于#define PAID_VERSION 1

相关问题