A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ZzzZZzz 中级黑马   /  2016-7-12 21:00  /  1357 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1>相同点
都是万能指针,定义的指针变量可以指向任意的OC对象

2>不同点
1)id指针可以躲避编译检查.NSObject*不行
2)id指针不能直接调用点语法,如果一定要调用,要强转成指针指向的对象的类型
((类型 *)id指针).方法名

2 个回复

倒序浏览
id属于动态类型,NSObject*属于静态类型
回复 使用道具 举报
可以啊兄弟
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马