当前环境: Xcode10.0 Swift4.2 iOS SDK 12.1
Demo下载: github.com/zColdWater/…
前言
这篇文章就是简单来告诉大家如何引用一个C++的类对象在iOS项目中使用。
下面的文章,我们就以定义一个C++的类在iOS OC环境中使用, 为了方便和直白我们会以图片的形式给大家展示,并且放上Demo。
预先掌握知识
.h: 头文件。头文件包含类,类型,函数和常数的声明。
.m: 源代码文件。这是典型的源代码文件扩展名,可以包含Objective-C和C代码。
.mm: 源代码文件。带有这种扩展名的源代码文件,除了可以包含Objective-C和C代码以外还可以包含C++代码。仅在你的Objective-C代码中确实需要使用C++类或者特性的时候才用这种扩展名
.cpp: 只能编译C++当你需要在源代码中包含头文件的时候,你可以使用标准的#include编译选项,但是Objective-C提供了更好的方法。
具体步骤