原文地址:http://blog.163.com/weiyanen@126/blog/static/25596404201010226575174/
CFIndex:
typedef signed long CFIndex;
在Core Foundation框架中一般用於數組的序號和參數返回值的大小,計數等。Core Foundation中CFIndex的位長隨着處理器的位長而增加。如64位機器中CFIndex可能就爲64位,而和int的位長無關。所以在與Core Foundation的交互中,使用CFIndex將有很好的可移植性,建議使用。
uint8_t和UInt8
#ifndef _UINT8_T
#define _UINT8_T
typedef unsigned char uint8_t;
#endif /*_UINT8_T */
typedef unsigned char UInt8;
CFTypeRef:
一個指向Core Foundation對象的通用指針