博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在OC中如何定于私有方法?
阅读量:5154 次
发布时间:2019-06-13

本文共 269 字,大约阅读时间需要 1 分钟。

  我们有时会遇到,希望某个类的方法不能被它的继承类所继承。这在C++是很好实现,直接将该方法定义为private即可。但是在正规的OC语法,你不能对一个类的方法定义为private,那么如何实现这种功能呢?

      两种方式:(1)直接在.m文件中写方法实现,不要在.h文件中进行方法声明,不然又是公共方法了

                    (2)在.m文件中定义一个Category,在Category中声明一些方法,然后@implementation跟@end之间作方法实现。

 

转载于:https://www.cnblogs.com/iosapp/p/3548465.html

你可能感兴趣的文章
决策树之C4.5算法
查看>>
git清理工作区
查看>>
20169214 2016-2017-2 《网络攻防实践》第五周学习总结
查看>>
对对象中的属性赋值(两种方法)
查看>>
开源自己写的一个拖拽库,兼容到IE8+
查看>>
mvc中的表现和数据分离怎么理解?
查看>>
启动elasticsearch报错
查看>>
Socket详解
查看>>
Java-004-变量类型和修饰符详解
查看>>
JAVA字符串格式化-String.format()的使用
查看>>
[原创]windows 部署SS server 出现的错误.
查看>>
mysql 索引
查看>>
第13组_16通信3班_045_OSPFv3作业
查看>>
调试相关连接资源
查看>>
lftp用法手册
查看>>
android图像处理系列之四-- 给图片添加边框(上)
查看>>
Android利用ViewFlipper实现屏幕切换动画效果
查看>>
css 中在图片中加入文字的方法
查看>>
简单电商购物程序
查看>>
setHeader方法的参数说明
查看>>