首页 > 代码库 > 黑马程序员 05-id的使用

黑马程序员 05-id的使用

———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ———

1、简介

(1) id 是万能指针, 相当于NSObject *, 能指向\操作任何OC对象。

  只适用于OC对象,即能保存任何OC对象

(2)id类型的定义

typedef struct objc_object{

  Class isa;

} *id;

2、使用

id p = [Person new];

注意:id 后面不要加上*

3、当调用不存在的方法时,就会报错

黑马程序员 05-id的使用