ios开发相关的Log使用

来源:互联网 发布:windows 10 易升 关闭 编辑:程序博客网 时间:2024/06/02 12:32

调试代码若出现错误,为了快速定位错误代码位置,可用一些系统定义的宏,如:

NSLog(@"错误发生位置:文件名:%s,函数名:%s,代码行数:%d",__FILE__,__FUNCTION__,__LINE__);


调试Log

iPhone应用程序开发调试的时候,在代码中加入NSLog的暴力调试方法是很频繁的,但是在release的时候要删除这些调试代码,那工作量是烦躁,这样的情况下,试用宏就会显得非常的方便。 比如下面的例子:

#ifdef DEBUG #define LOG(...) NSLog(__VA_ARGS__); #define LOG_METHOD NSLog(@"%s", __func__);#else #define LOG(...); #define LOG_METHOD;#endif
原创粉丝点击