桥接头文件主要应用于swift和oc的混编。
第一种情况 .swift项目,这边以SDWebImage为例子,拖入到项目工程中,此时,会提示
选择Create Bridging Header就可以了,这样项目中就有这个桥接头文件了。
在桥接头文件里直接 import “类名.h”就可以使用了。
第二种情况 适用于任何情况,想怎么玩怎么玩
然后创建出来,创建出来之后,并不是直接就可以用,需要做另外一步操作。
(1)选择targest
(2)选择buildsetting
(3)搜索bridg,找到如下图地方,更改 格式为 : 项目名/header文件名.h(就是上方创建的Header File文件的名字)如果你的桥接头文件,在项目里一个存在物理路径的文件里,你还要拼上这个文件的名字,比如:你桥接头文件在Commond文件里,它存在物理路径,那么写法则为 项目名/Commond/header文件名.h,什么是物理路径,就是当你showinfind时候,能找到他。多试几遍。
最后你就可以在桥文件里面 导入就可以使用啦~
总结
希望对各位学习swift的朋友有所帮助,有喜欢的,点个赞啊。✨