gen*_*sys 7 c++ xcode release assertions
我对Xcode(以及Mac)很新.我开始了一个小小的iPhone项目 - 尽可能用C++编写 - 并且只是注意到我的断言(); 命令也在释放模式下执行.
这是一个已知问题,如何正确解决?
谢谢!
R S*_*hko 18
Xcode不会自动为发布模式添加-DNDEBUG.
要添加它,请转到Project | 编辑项目设置.您需要在Build选项卡上并选择Configuration Release.添加NDEBUG的新预处理宏.