OC .m文件的@interface总结
来源:互联网 发布:智能网络液晶平板电视 编辑:程序博客网 时间:2024/04/29 09:14
在写oc代码时,常常会发现,在.h文件中,有@interface的申明,在.m文件中,也有,那么他们的区别,今天做一个记录。
.h里面的@interface
,它是供其它Class调用的。它的@property
和functions,都能够被其它Class“看到”(public)
而.m里面的@interface
,在OC里叫作Class Extension,是.h文件中@interface
的补充。但是.m文件里的@interface
,对外是不开放的,只在.m文件里可见(private)
因此,我们将对外开放的方法、变量放到.h文件中,而将不想要对外开放的变量放到.m文件中(.m文件的方法可以不声明,直接用)。
0 0
- OC .m文件的@interface总结
- .m 文件里面的 @interface 有啥用
- m文件中的@interface
- iOS .h文件.m文件中的@interface
- .m中的@interface的作用
- IOS的.m和.mm文件总结
- OC容器——图书馆 .m 文件
- .m中@interface部分的作用
- OC中的属性和成员变量在.h文件和.m文件的不同
- java的interface总结
- OC中interface,protocol的区别
- iOS:如何理解.h 和 .m 文件中的同一个@interface
- 如何理解.h 和 m 文件中的同一个@interface
- 如何理解.h 和 .m 文件中的同一个@interface
- @interface in .m file
- 在.m中的@interface
- OC 的一些总结
- OC集合中(同上)student.h .m文件
- HDU-3666 THE MATRIX PROBLEM
- insmod: can't insert 'xxx.ko': Success
- objective-c之回调函数和NSNumber
- MYSQL 解锁与锁表
- Poj 3264 Balanced Lineup【RMQ----ST算法】
- OC .m文件的@interface总结
- dubbo+zookeeper使用^_^
- 选择不相交区间问题 (贪心)
- 机器学习7 拉格朗日乘数法
- P=NP?问题的描述
- pycharm下找不到sqlalchemy的问题
- JieCaoVideoPlayer for Eclipse 导入直接可用
- 顺序表应用6:有序顺序表查询
- 栈的PUSH POP序列