真私有
2015-09-20 22:53
169 查看
刚才的@private修饰的属性就叫做私有属性.
只能在类的内部访问.
但是在外界的时候,Xcode仍然会提示这个对象中有这个属性 只不过没权访问.
我们想要实现的效果:真私有. 让外界不知道对象里面有这么1个属性.
其实在@implementaion之中也可以写1个大括弧.
把属性定义在@implementation的大括弧之中.
这里面的属性. 是1个私有属性. 各种访问修饰符无效.
外界根本就不会提示.
将属性定义在@implementation之中 和 将属性定义在@interface之中并标记为@private
唯一的区别: 提示和不提示. 都不能在外界访问.
私有方法.
方法不写声明,只写实现. 那么这个方法就是1个私有方法.
只能在本类的其他方法中调用 不能再外界调用.
只能在类的内部访问.
但是在外界的时候,Xcode仍然会提示这个对象中有这个属性 只不过没权访问.
我们想要实现的效果:真私有. 让外界不知道对象里面有这么1个属性.
其实在@implementaion之中也可以写1个大括弧.
把属性定义在@implementation的大括弧之中.
这里面的属性. 是1个私有属性. 各种访问修饰符无效.
外界根本就不会提示.
将属性定义在@implementation之中 和 将属性定义在@interface之中并标记为@private
唯一的区别: 提示和不提示. 都不能在外界访问.
私有方法.
方法不写声明,只写实现. 那么这个方法就是1个私有方法.
只能在本类的其他方法中调用 不能再外界调用.
相关文章推荐
- 2015第38周日
- 在Vs2012 中使用SQL Server 2012 Express LocalDB打开Sqlserver2012数据库
- 自定义旋转的加载框
- lintcode-跳跃游戏II-117
- 使用SYS_CONTEXT
- nyoj-11 奇偶数分离
- Maven权威指南-----3、一个简单的Maven项目
- 在ROS中使用usb网络摄像头(usb_cam,Arch linux,ROS JADE)
- drools规则语法-API与FACT(三)
- 访问修饰符
- 私有项目免费使用Git
- String的split方法
- 自定义圆角的button
- makefile简单多文件编译
- Google chrome 安装包双击无任何反应
- android Flag启动模式
- Android 进程通信-- Binder机制
- HelloJSP!——内置对象编程题
- 树莓派B+上手小记--使用HDMI线连接显示器
- SpringMVC 自定义拦截器使用