黑马程序员技术交流社区

标题: OC,ID指针分享 [打印本页]

作者: 似神仙    时间: 2015-12-3 20:24
标题: OC,ID指针分享
是一个指针,这个指针类型是 id类型

作用:
1.可以表示任意的OC对象的指针--万能指针
等效于:   NSObject *
2.访问指向类对象的都有方法时,必须要强转

扩展性很强
当一个对象类型不确定时,或一个指针指向的对象有多种时,id可适用.

简单就是:

我们创建了一个这种对象,  以后都不用再创建对象了,   直接用这个指向就可以了!
作者: 不提也罢    时间: 2015-12-3 20:28
有点像全局变量了,OC是不是很经常用到指针哦
作者: 似神仙    时间: 2015-12-3 20:35
不提也罢 发表于 2015-12-3 20:28
有点像全局变量了,OC是不是很经常用到指针哦

指针是数据类型, 很常用的.OC中这ID指针是OC特有的类的指针.
由于这个是个根父类, 所以对于别的类 都适用的
作者: 黄金国    时间: 2015-12-5 18:19
访问指向类对象的都有方法时,必须要强转,这个是不是要该一下啊
作者: 黄金国    时间: 2015-12-5 18:20
访问指向类对象的都有方法时,必须要强转,这个是不是要改一下啊
作者: 似神仙    时间: 2015-12-5 23:41
黄金国 发表于 2015-12-5 18:20
访问指向类对象的都有方法时,必须要强转,这个是不是要改一下啊

眼尖,给力,改改改




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2