OC中私有方法和私有变量

OC中的类方法只有两种,静态方法和实例方法,按照面向对象的逻辑,只有有用的东西,才暴露在外部,在OC中,所有的实例默认都是私有的,所有的实例方法默认都是公有的,可能有人会问,不是有的属性直接就可以拿来用吗,但是,那是属性,不是实例变量.比如A类里面有个B类属性,我们在主界面中,定义了一个A类的实例变量,确实是可以用点语法来给A的B类属性赋值,但是其实并没有拿到这个B类对象,只是通过set方法来对A里面的B类对象来赋值而已,没有直接拿到它,他还是A自己的.

阅读更多
个人分类: IOS开发
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭