为什么桥接文件里面是#import, 而头文件、C文件使用#include呀?

来源:6-6 swift调用C语言

慕侠5054461

2021-10-13

我试了一下在桥接文件里面用#include也可以,只是编译起来好像慢一些?

写回答

2回答

慕仰0405737

2021-10-13

因为你桥接是的其实是Objective-C,所以用import。因为oc中的引入是import,当然你也可以用include,但是include会导致重复引用。

0
1
慕侠5054461
明白了,谢谢!
2021-10-13
共1条回复

李超

2021-10-13

这是苹果规定的,就这规则,没啥原因,记住就好了

0
1
慕侠5054461
好的!
2021-10-13
共1条回复

音视频小白系统入门课 音视频基础+ffmpeg原理

掌握音视频采集、编解码、RTMP传输协议等核心基础

2328 学习 · 813 问题

查看课程