#ifdef DEBUG验证

以前改了个Log语句,在debug模式下输出NSLog, 发布之后不输出, 但是一直没有验证, 今天突发奇想, 就写了个demo验证了下,在发布环境的确是不会执行的!!
代码如下:

`

  • (IBAction)testDebug:(UIButton *)sender {
    NSString *message = @"DEBUG";

ifdef DEBUG

message = @"debug";

else

message = @"adhoc";

endif

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:message message:nil delegate:nil cancelButtonTitle:@"确定" otherButtonTitles: nil];
[alert show];
return;

}
`

截图:


#ifdef DEBUG验证_第1张图片
测试环境截图
#ifdef DEBUG验证_第2张图片
AdHoc截图

你可能感兴趣的:(#ifdef DEBUG验证)