iOS中有很多类似CGContextRef这样的定义,文档中定义为指向一个结构的指针:
typedef struct CGContext *CGContextRef;
Ref是CoreFoundation对象的命名规则,看到Ref结尾就知道这是一个CoreFoundation对象了。
CG(CoreFoundation)开头声明的变量采用C方式分配内存,会有一个相对应的CG开头的释放内存的方法,比UI开头的方法更底层。
iOS中有很多类似CGContextRef这样的定义,文档中定义为指向一个结构的指针:
typedef struct CGContext *CGContextRef;
Ref是CoreFoundation对象的命名规则,看到Ref结尾就知道这是一个CoreFoundation对象了。
CG(CoreFoundation)开头声明的变量采用C方式分配内存,会有一个相对应的CG开头的释放内存的方法,比UI开头的方法更底层。