前言
之前集成 Face++ 人脸识别 SDK 时,涉及到把 .m 文件后缀改成 .mm ,这里就简单的总结一下原因吧。
区别
-
.m文件是纯Object-C文件
.mm是Object-C和C++混合文件; -
.m只能调用纯Object-C的类,不能调用混合的
.mm可以调用Object-C的,也可以调用C++的; -
.m要调用混合的怎么办?
可以解决办法是.h用Object-C的方式,而具体实现用.mm的方式;
Author
如果你有什么建议,可以关注我的公众号:iOS开发者进阶,直接留言,留言必回。








网友评论