其他分享
首页 > 其他分享> > oc 调用c cpp

oc 调用c cpp

作者:互联网

1、 天生兼容 c

 直接在.m里include就行

 

2、调用cpp

需要先把调用的文件名由.m改成.mm

#include "TestOne.hpp"


int res = TestOne::getOne()+getmya();
NSString* str = [NSString
                    stringWithFormat:@"%d",res];
self.lbResult.text =str;

.mm 文件引用c好像不行

可以在cpp头文件里用 extern "C" 引入

extern "C"{

  #include  "testc.h"

}

文件目录如下

 

标签:调用,res,oc,extern,NSString,cpp,include
来源: https://www.cnblogs.com/cnchengv/p/15859818.html