黑马程序员技术交流社区
标题:
id类型
[打印本页]
作者:
skywan
时间:
2015-7-25 12:42
标题:
id类型
id通用的对象类型,用来存储属于任何类的对象,也成为万能指针。
形式:id *obj; obj=ani;[obj run];
而NSObject *obj1=dog;[(dog *)obj run];需要强制转换
NSObject 和id都指向对象;
NSObject 对象会在要进行编译时检查,需要强制转换;
id不需要强制转换,可直接用
编译器看到id后,认为是动态类型,不在检查类型。
作者:
小林儿
时间:
2015-7-25 22:25
谢谢很受用!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2