黑马程序员技术交流社区

标题: 关于oc的封装 [打印本页]

作者: hanmaoChen    时间: 2016-7-31 20:09
标题: 关于oc的封装
只要属性被外界访问就要为这个属性写setter和getter封装。。。
之前的@public  是不是以后都用不到了???
作者: 林哲生10    时间: 2016-8-2 15:56
是的,无论任何情况都不要使用@public把属性直接暴露给外界(除非讲课为了方便)
作者: Chenjunfeng    时间: 2016-8-2 21:00
你猜对了,@public用不上了。
作者: hanmaoChen    时间: 2016-8-3 15:57
视频中老师讲到以后经常用@protected(受保护的),
但是后面用@property来定义封装属性的时候都是自动定义为私有的,
并且以后很多时候都是用@property来定义声明和实现属性的;
这样子的话以后@private(私有的)用的不是更多吗
作者: anan安    时间: 2016-8-6 22:08
总感觉这些东西很蛋疼,学了又不用.老师现在上课要每一个方法都写,耽误了很多时间




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