WEB开发网
开发学院手机开发iPhone 开发 让 IPhone 程序的调试信息只在 debug 模式下输出 阅读

让 IPhone 程序的调试信息只在 debug 模式下输出

 2010-08-29 01:37:00 来源:WEB开发网   
核心提示:iPhone 应用发布后,程序运行过程中尽量不要有调试 log 信息输出,让 IPhone 程序的调试信息只在 debug 模式下输出,因为这样会影响程序运行的效率,通过宏定义设置,使得程序只在 debug 模式下输出这些只对于我们开发者有用的信息,而 release 时不会输出

iPhone 应用发布后,程序运行过程中尽量不要有调试 log 信息输出,因为这样会影响程序运行的效率。通过宏定义设置,使得程序只在 debug 模式下输出这些只对于我们开发者有用的信息,而 release 时不会输出。

一、设置步骤如下:

1、首先建立一个宏定义文件,在其中加入如下代码:

//! 1、XCode 中设置控制

// Target > Get Info > Build > GCC_PREPROCESSOR_DEFINITIONS

// Configuration = Release:

// = Debug: DEBUG_MODE=1

//!2、人为控制

//#define DEBUG_MODE

#ifdef DEBUG_MODE

#define DebugLog( s, ... ) NSLog( @"

Tags:IPhone 程序 调试

编辑录入:coldstar [复制链接] [打 印]
赞助商链接