码迷,mamicode.com
首页 >  
搜索关键字:__va_args__    ( 107个结果
自定义NSLog
一般我们开发阶段需要很多NSLog 但是在发布的时候我们就需要把NSLog干掉 为了方便我们使用下面判断语句我们开发阶段是DEBUG 上先处于Release#ifdef DEBUG // 处于开发阶段#define HWLog(...) NSLog(__VA_ARGS__)#else // 处于发....
分类:其他好文   时间:2015-09-04 22:28:32    阅读次数:157
可变参数宏__VA_ARGS__
在 GNU C 中,宏可以接受可变数目的参数,就象函数一样,例如: #define pr_debug(fmt,arg...) printk(KERN_DEBUG fmt,##arg) 用可变参数宏(variadic macros)传递可变参数表 你可能很熟悉在函数中使用可变参数表,如: void printf(const char* format, …); 直到...
分类:其他好文   时间:2015-08-11 21:35:54    阅读次数:198
iOS 调试用Log()设置
Pch文件内添加:#ifdef DEBUG // 调试阶段#define CHLog(...) NSLog(@"%s %d\n %@", __func__, __LINE__, [NSString stringWithFormat:__VA_ARGS__])#else // 发布阶段#define ...
分类:移动开发   时间:2015-08-08 22:34:48    阅读次数:161
gcc中__builtin_return_address和__VA_ARGS__
linux gcc中__builtin_return_address及可变参数__VA_ARGS__说明
分类:其他好文   时间:2015-08-05 17:56:09    阅读次数:218
iOS项目中重定义NSLog方法
不解释。 #ifdef DEBUG // 调试状态, 打开LOG功能 #define MYLog(...) NSLog(__VA_ARGS__) #else // 发布状态, 关闭LOG功能 #define MYLog(...) #endif...
分类:移动开发   时间:2015-08-03 21:04:07    阅读次数:177
NSlog 对于新手的一点技巧和用法.
#ifdef DEBUG# define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);#else# define DLog(...)#en...
分类:其他好文   时间:2015-08-03 16:50:51    阅读次数:109
block中防止循环引用的一个高大上的宏定义
看惯了什么tempSelf weakSelf,来点高大的#define weakify(...) \ rac_keywordify \ metamacro_foreach_cxt(rac_weakify_,, __weak, __VA_ARGS__)#define unsafeify(....
分类:其他好文   时间:2015-07-25 16:35:17    阅读次数:207
iOS-为方便项目开发在pch添加一些常用宏定义
1.关于NSLog输出 /** * 当Xcode为Release时不输出,为Debug时输出 * * @param ... * * @return */ #ifndef __OPTIMIZE__ #define NSLog(...) NSLog(__VA_ARGS__) /** * 打印的时候可以看到类名、方法以及行数 * */ //#define NSLog(fm...
分类:移动开发   时间:2015-07-23 15:39:37    阅读次数:164
iOS开发中关于nslog的几种流行做法小结
不管哪种方法,都必须在PCH文件中做下宏定义DEBUG和RELEASE要分开,RELEASE时log打印要取消方法一:简单直接,用几行代码搞定,简洁但功能少#ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#define debugMethod() N...
分类:移动开发   时间:2015-07-21 23:43:03    阅读次数:230
禁止nslog输出(release) 上线
plist文件加入如下代码#ifndef__OPTIMIZE__#defineNSLog(...)NSLog(__VA_ARGS__)#else#defineNSLog(...){}#endif
分类:其他好文   时间:2015-07-18 08:24:36    阅读次数:189
107条   上一页 1 ... 5 6 7 8 9 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!