1、函数指针类型定义,然后指针结构体类型定义,最后的调用形式为aaa.bbb();(aaa为结构体变量)或者 aaa->bbb();(aaa为结构体指针),函数指针最好用结构体封装起来变成指针结构体,可封装多个类型不同 的函数指针合成一个结构体。2、常用宏函数的封装3、事件位宏定义的使用4、结构体的
分类:
编程语言 时间:
2016-02-16 19:05:42
阅读次数:
232
#ifndef MacroDefinition_h#define MacroDefinition_h//-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEIGHT 44//获取屏幕 ...
分类:
移动开发 时间:
2015-12-23 12:40:01
阅读次数:
239
//0-255的随机数#define randint arc4random() % 256//随机色#define randColor [UIColor colorWithRed:randint/255.0 green:randint/255.0 blue:randint/255.0 alpha:1...
分类:
其他好文 时间:
2015-12-15 22:27:42
阅读次数:
159
常用宏infix宏解析人的四则运算书写格式并执行(defmacro infix
"Use this macro when you pine for the notation of your childhood"
[infixed]
(list (second infixed) (first infixed) (last infixed)))
这么用:(infix (1 + 1))
; ...
分类:
编程语言 时间:
2015-10-27 11:34:46
阅读次数:
314
分享一下我现在用的?12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747...
分类:
移动开发 时间:
2015-09-28 18:59:57
阅读次数:
228
#define NavigationBar_HEIGHT 44#define LOADIMAGE(file,ext) [UIImage imageWithContentsOfFile:[[NSBundle mainBundle]pathForResource:file ofType:ext]]//读...
分类:
其他好文 时间:
2015-09-22 16:01:37
阅读次数:
215
//-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEIGHT 44//获取屏幕宽度、高度#define SCREEN_WIDTH ([UIScreen mainScreen].bo...
分类:
移动开发 时间:
2015-09-06 21:26:30
阅读次数:
223
加了几个常用宏,但是坚决不用rep。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #define PAU putchar(' ') 9 #define ENT putchar('\n...
分类:
其他好文 时间:
2015-08-18 21:09:10
阅读次数:
133
1.关于NSLog输出
/**
* 当Xcode为Release时不输出,为Debug时输出
*
* @param ...
*
* @return
*/
#ifndef __OPTIMIZE__
#define NSLog(...) NSLog(__VA_ARGS__)
/**
* 打印的时候可以看到类名、方法以及行数
*
*/
//#define NSLog(fm...
分类:
移动开发 时间:
2015-07-23 15:39:37
阅读次数:
164
#ifndef MacroDefinition_h#define MacroDefinition_h//-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEIGHT 44//获取屏幕 ...
分类:
移动开发 时间:
2015-07-21 23:39:47
阅读次数:
169