最近看到了一个项目,里面有几个类只有.m文件,而没有.h文件。但是运行起来却仍然可以正常运行,研究了一会是怎么做到的,在这里向看官们普及一下。
要做到其实很简单,只需要三步:
1.把原来类中的.h文件的头文件和声明文件复制到.m文件中,再把.h文件删除掉
2.在Build Phases中的Compile Sources中把这个类的.m文件删掉
3.在import掉用时直接调用.m文件即可
下面是例子:
如果看官们有什么想法,可以给我留言,谢谢
最近看到了一个项目,里面有几个类只有.m文件,而没有.h文件。但是运行起来却仍然可以正常运行,研究了一会是怎么做到的,在这里向看官们普及一下。
如果看官们有什么想法,可以给我留言,谢谢