黑马程序员技术交流社区
标题:
id指针和NSObject *的关系!
[打印本页]
作者:
ZzzZZzz
时间:
2016-7-12 21:00
标题:
id指针和NSObject *的关系!
1>相同点
都是万能指针,定义的指针变量可以指向任意的OC对象
2>不同点
1)id指针可以躲避编译检查.NSObject*不行
2)id指针不能直接调用点语法,如果一定要调用,要强转成指针指向的对象的类型
((类型 *)id指针).方法名
作者:
SSIrreplaceable
时间:
2016-7-12 21:03
id属于动态类型,NSObject*属于静态类型
作者:
江小鱼
时间:
2016-7-12 22:16
可以啊兄弟
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2