在头文件中只声明一个class的用法
Posted 朱小勇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在头文件中只声明一个class的用法相关的知识,希望对你有一定的参考价值。
1、在很多库经常看到这样的写法:
B.h:
class A; class B{ A a; }
2、原因
因为在B的头文件的需要用到A,但是又不想在B的头文件中include这个A.h【可能为了避免重复包含头文件】,只在B.cpp中include了A.h,就可以这样声明一个class A在这里,让代码识别到这个有这个类
以上是关于在头文件中只声明一个class的用法的主要内容,如果未能解决你的问题,请参考以下文章
Objective-C中的@property和@synthesize用法