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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘芳芳 中级黑马   /  2014-7-28 22:57  /  8776 人查看  /  18 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  OC有木有私有变量吗   学的也不是太多   默认是@protected是吧   只见过@public   那Private呢

评分

参与人数 2黑马币 +10 收起 理由
王书敏 + 5
为梦想挺身而出 + 5 赞一个!

查看全部评分

18 个回复

倒序浏览
有私有变量,所有的实例变量的默认都是私有的
回复 使用道具 举报
有,视频里有讲的,在实现里定义的变量默认都是私有的
回复 使用道具 举报
道本真 发表于 2014-7-28 23:17
有私有变量,所有的实例变量的默认都是私有的

嗯嗯    默认不是Protected吗
回复 使用道具 举报
小海 发表于 2014-7-29 11:41
有,视频里有讲的,在实现里定义的变量默认都是私有的

嗯嗯   今天刚得知   木有私有方法
回复 使用道具 举报
刘芳芳 发表于 2014-7-29 21:16
嗯嗯   今天刚得知   木有私有方法

私有方法是啥 ?
回复 使用道具 举报
@property后边的成员变量默认就是私有的
回复 使用道具 举报
刘芳芳 发表于 2014-7-29 21:16
嗯嗯   今天刚得知   木有私有方法

默认是没有私有方法 但是实际是有的 不在.h里面声明 直接在.M里面实现的 就是私有方法
回复 使用道具 举报
嗯嗯   我懂了   谢谢
回复 使用道具 举报
抱0抱 发表于 2014-7-30 11:11
@property后边的成员变量默认就是私有的

嗯嗯   因为之前没学@property   只是知道@interface里声明的成员变量是@protected ,@implementation中是@private   现在学了@property   懂了
回复 使用道具 举报
没在类的声明里面写出来,就@interface下面的大括号里面写出来的直接@property的都是私有变量,私有方法是在声明里面没写,但实现i类面写出来的方法就成@private私有的了

点评

谢谢  发表于 2015-8-1 08:18
回复 使用道具 举报
使用@private关键字声明的变量就是私有的。
回复 使用道具 举报
温天恩 发表于 2014-8-2 17:12
使用@private关键字声明的变量就是私有的。

嗯嗯  谢谢
回复 使用道具 举报
默认私有的,不好好听,兄弟走神了啊
回复 使用道具 举报
使用@private关键字声明的变量就是私有的
回复 使用道具 举报
@private就是私有的
回复 使用道具 举报
零下_1° 发表于 2014-7-31 16:07
没在类的声明里面写出来,就@interface下面的大括号里面写出来的直接@property的都是私有变量,私有方法是 ...

赞一个!
回复 使用道具 举报
支持一下!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马