我见过的类

1.NSTimeInterval:

Used to specify a time interval, in seconds 用于指定一个时间间隔,以秒为单位

 

2. CFStreamEventType

typedef enum {

kCFStreamEventNone = 0, //如其名 没有事件

kCFStreamEventOpenCompleted = 1,//打开完成

kCFStreamEventHasBytesAvailable = 2,//有可用的字节

kCFStreamEventCanAcceptBytes = 4,//能接受的字节

kCFStreamEventErrorOccurred = 8,//发生错误

kCFStreamEventEndEncountered = 16//流的结束事件

} CFStreamEventType;

iOS (2.0 and later)

Defines constants for stream-related events.

分别定义的是关于数据流的 一些事件类型CFStreamEventType是一个结构体 

 

3.

CFRunLoopGetCurrent()

返回当前线程的CFRunLoop对象。

4. 

CFRunLoopRef

运行循环引用的对象。

5. 

CFRunLoopRemoveTimer

删除一个CFRunLoopTimer对象从一个运行循环模式。

6. Class (类的类型)

Class An_Objective_C_Class; //An opaque type that represents an Objective-C class.

7.

Callback Types  套接字活动(可能调用一系列callBack函数的活动)类型

Types of socket activity that can cause the callback function of a CFSocket object to be called.

enum CFSocketCallBackType {

   kCFSocketNoCallBack = 0,

   kCFSocketReadCallBack = 1,

   kCFSocketAcceptCallBack = 2,

   kCFSocketDataCallBack = 3,

   kCFSocketConnectCallBack = 4,

   kCFSocketWriteCallBack = 8

};

typedef enum CFSocketCallBackType CFSocketCallBackType;

原文地址:https://www.cnblogs.com/zander/p/2614832.html